Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [DataType(DataType.PhoneNumber)]
- public double? Phone { get; set; }
- [DataType(DataType.Date)]
- public DateTime? ScheduleTime { get; set; }
- [DataType(DataType.Text)]
- [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:hh:mm tt}")]
- public DateTime? ScheduleStart { get; set; }
- [DataType(DataType.Time)]
- public DateTime? ScheduleEnd { get; set; }
- @model WorkMarketScheduleAssignmentInfoViewModel
- @{
- var action = Model.Type == WireBackend.Services.Enums.WorkMarketAssignmentTypeEnum.Install ? "Install" : "Survey";
- var actor = Model.Type == WireBackend.Services.Enums.WorkMarketAssignmentTypeEnum.Install ? "Installer" : "Surveyor";
- }
- <div class="row" style="margin-bottom: 20px">
- <div class="col-md-offset-2 col-md-10">
- <strong>@actor Name</strong>
- @if (!string.IsNullOrWhiteSpace(Model.Name))
- {
- <h4>@Model.Name</h4>
- }
- else
- {
- <br />
- <span class="text-danger">
- Data is not available yet.
- <br/>Please wait to see details on your Workmarket job.
- </span>
- }
- </div>
- </div>
- <div class="row" style="margin-bottom: 20px">
- <div class="col-md-offset-2 col-md-10">
- <strong>@actor phone</strong>
- @if (Model.Phone.HasValue)
- {
- <h4>@string.Format("{0:(###) ###-####}", Model.Phone.Value)</h4>
- }
- else
- {
- <br />
- <span class="text-danger">
- Data is not available yet.
- <br />Please wait to see details on your Workmarket job.
- </span>
- }
- </div>
- </div>
- <div class="row" style="margin-bottom: 20px">
- @if (Model.ScheduleTime.HasValue)
- {
- <div class="col-md-offset-2 col-md-2">
- <strong>@action Date</strong>
- <h4>@Model.ScheduleTime.Value.ToShortDateString()</h4>
- </div>
- <div class="col-md-2">
- <strong>Time</strong>
- <h4>@Model.ScheduleTime.Value.ToShortTimeString()</h4>
- </div>
- }
- else if (Model.ScheduleStart.HasValue && Model.ScheduleEnd.HasValue)
- {
- if (Model.ScheduleStart.Value.Date == Model.ScheduleEnd.Value.Date)
- {
- <div class="col-md-offset-2 col-md-2">
- <strong>@action Date</strong>
- <h4>@Model.ScheduleStart.Value.ToShortDateString()</h4>
- </div>
- <div class="col-md-2">
- <strong>Time Window</strong>
- <h4>@Model.ScheduleStart.Value.ToShortTimeString() - @Model.ScheduleEnd.Value.ToShortTimeString()</h4>
- </div>
- }
- else
- {
- <div class="col-md-offset-2 col-md-4">
- <strong>@action Time Window</strong>
- <h4>
- @Model.ScheduleStart.Value.ToShortDateString() @Model.ScheduleStart.Value.ToShortTimeString() -
- @Model.ScheduleEnd.Value.ToShortDateString() @Model.ScheduleEnd.Value.ToShortTimeString()
- </h4>
- </div>
- }
- }
- else if (Model.ScheduleStart.HasValue)
- {
- <div class="col-md-offset-2 col-md-2">
- <strong>@action Date</strong>
- <h4>@Model.ScheduleStart.Value.ToShortDateString()</h4>
- </div>
- <div class="col-md-2">
- <strong>Time</strong>
- <h4>@Model.ScheduleStart.Value.ToShortTimeString()</h4>
- </div>
- }
- else
- {
- <div class="col-md-offset-2 col-md-10">
- <strong>Time Window</strong>
- <br />
- <span class="text-danger">
- Data is not available yet.
- <br />Please wait to see details on your Workmarket job.
- </span>
- </div>
- }
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement