add is invalid to list - NOT FINISHED
This commit is contained in:
@@ -27,4 +27,5 @@ public class LeaveViewModel
|
||||
|
||||
public TimeSpan ShiftDuration { get; set; }
|
||||
public bool HasShiftDuration { get; set; }
|
||||
public bool IsInvalid { get; set; }
|
||||
}
|
||||
@@ -65,8 +65,12 @@ public class LeaveRepository : RepositoryBase<long, Leave>, ILeaveRepository
|
||||
Month = x.Month,
|
||||
HasShiftDuration = x.HasShiftDuration,
|
||||
ShiftDuration = x.ShiftDuration,
|
||||
IsInvalid = x.IsInvalid
|
||||
});
|
||||
|
||||
if (searchModel.IsInvalid)
|
||||
{
|
||||
query = query.IgnoreQueryFilters().Where(x => x.IsInvalid);
|
||||
}
|
||||
if (searchModel.WorkshopId != 0 && searchModel.EmployeeId != 0)
|
||||
query = query.Where(x => x.WorkshopId == searchModel.WorkshopId && x.EmployeeId == searchModel.EmployeeId);
|
||||
|
||||
|
||||
@@ -312,12 +312,14 @@
|
||||
</ul>
|
||||
<input type="hidden" id="sendDropdownMonth" asp-for="SearchModel.Month"/>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-span-1 md-col-span-2"><input type="text" class="form-control date start-date" asp-for="SearchModel.StartLeave" placeholder="تاریخ شروع"></div>
|
||||
<div class="col-span-2 md-col-span-2"><input type="text" class="form-control date end-date" asp-for="SearchModel.EndLeave" placeholder="تاریخ پایان"></div>
|
||||
|
||||
<select asp-for="SearchModel.IsInvalid" class="form-select wrapper-dropdown-normal">
|
||||
<option class="item" value="false">دارای اعتبار</option>
|
||||
<option class="item" value="true">فاقد اعتبار</option>
|
||||
</select>
|
||||
<div class="col-span-2 md-col-span-3">
|
||||
<div class="employeeSelect">
|
||||
<select class="form-select select2Option" aria-label="انتخاب پرسنل ..." asp-for="SearchModel.EmployeeId" id="employeeSelect">
|
||||
|
||||
Reference in New Issue
Block a user