public PayrollCalHelper(DateTime dt1, DateTime dt2, DateTime dt3, CrtConditionViewModel crt) { TBLMONTHATTENDANCE = "TBLMONTHATTENDANCE"; this.dt1 = dt1; this.dt2 = dt2; this.dt3 = dt3; crtCondition1 = crt; }
public AttMonthAddUpCalHelper(DateTime dt1, DateTime dt2, DateTime dt3, CrtConditionViewModel crt) { TBLDETAILSATTENDANCE = "TBLDETAILSATTENDANCE"; TBLMONTHATTENDANCE = "TBLMONTHATTENDANCE"; TBLEXCOLATTENDANCE = "TBLEXCOLATTENDANCE"; this.dt1 = dt1 == null && dt3 != null?DateTime.ParseExact(dt3.ToString("yyyy/MM") + "/01", "yyyy/MM/dd", null) : dt1; this.dt2 = dt2 == null && dt3 != null?this.dt1.AddMonths(1).AddDays(-1) : dt2; this.dt3 = dt3; this.crtCondition1 = crt; }