@using BeWoPlanerMobil.Models; @using BS.Shared.Extensions @model IAbsenceTimeModel @{ var controllerName = Model is EmployeeModel ? "Employee" : "Customer"; var prefix = Model.HtmlPrefix; } @using(Html.BeginForm("CreateOrUpdateAbsenceTime", controllerName, FormMethod.Post, new { id = "create-absence-time-form" })) { var isAllDay = Model.SelectedAbsenceTime?.Start?.IsTimeZero() ?? false; var allDay = Model.SelectedAbsenceTimeOid is null || isAllDay ? "checked" : ""; var isDisabled = Model.SelectedAbsenceTimeOid is null || isAllDay ? "disabled" : ""; var startDate = Model.SelectedAbsenceTime?.Start?.ToString("yyyy-MM-dd"); var endDate = Model.SelectedAbsenceTime?.End?.ToString("yyyy-MM-dd"); var startTime = Model.SelectedAbsenceTime?.Start?.ToString("HH:mm"); var endTime = Model.SelectedAbsenceTime?.End?.ToString("HH:mm"); if(startTime?.Equals("00:00") ?? false) { startTime = string.Empty; } if(endTime?.Equals("00:00") ?? false) { endTime = string.Empty; } var absenceTimeOid = Model.SelectedAbsenceTime?.AbsenceTimeOid;