change checkout footer [TotalPresent and TotalWorking]
This commit is contained in:
@@ -825,10 +825,16 @@ public class RollCallMandatoryRepository : RepositoryBase<long, RollCall>, IRoll
|
||||
#region SaveRollCall
|
||||
|
||||
GroupedRollCalls = groupedRollCall,
|
||||
TotalWorkingTimeSpan = sumSpansWhitOutleaves,
|
||||
//کارکرد واقعی - محاسبات شامل مرخصی افزوده شده
|
||||
TotalWorkingTimeSpan = sumSpans,
|
||||
// ساعت استراحت
|
||||
TotalBreakTimeSpan = totalBreakTime,
|
||||
TotalPresentTimeSpan = sumSpansWhitOutleaves + totalBreakTime,
|
||||
// ساعت حضور - بدون مرخصی افزده شده
|
||||
TotalPresentTimeSpan = sumSpansWhitOutleaves,
|
||||
|
||||
// مرخصی استحقاقی
|
||||
TotalPaidLeave = totalLeaveSpan,
|
||||
//مرخصی استعلاجی
|
||||
TotalSickLeave = new TimeSpan(sickLeaveTimeSpans.Sum(x => x.Ticks)),
|
||||
#endregion
|
||||
};
|
||||
|
||||
@@ -1028,16 +1028,17 @@ public class IndexModel : PageModel
|
||||
TotalDayOfBunosesCompute = bunosesPay.Bunoses > 0 ? $"{bunosesPay.TotalDayCompute}" : "0",
|
||||
HolidayWorking = workshop.WorkshopHolidayWorking,
|
||||
ShiftWork = workingHours.ShiftWork,
|
||||
|
||||
//کارکرد واقعی - محاسبات شامل مرخصی افزوده شده
|
||||
TotalWorkingTimeSpan = mandatoryCompute.TotalWorkingTimeSpan,
|
||||
|
||||
//ساعت استراحت
|
||||
TotalBreakTimeSpan = mandatoryCompute.TotalBreakTimeSpan,
|
||||
|
||||
// ساعت حضور - بدون مرخصی افزده شده
|
||||
TotalPresentTimeSpan = mandatoryCompute.TotalPresentTimeSpan,
|
||||
|
||||
//مدت مرخصی استحقاقی
|
||||
TotalPaidLeave = mandatoryCompute.TotalPaidLeave,
|
||||
|
||||
//مدت مرخصی استعلاجی
|
||||
TotalSickLeave = mandatoryCompute.TotalSickLeave,
|
||||
//لیست حضورغیاب جهت ذخیره سازی
|
||||
GroupedRollCalls = mandatoryCompute.GroupedRollCalls,
|
||||
|
||||
HasInsuranceChekoutOverTime = workshop.InsuranceCheckoutOvertime
|
||||
|
||||
Reference in New Issue
Block a user