public PayrollCalHelper(DateTime dt1, DateTime dt2, DateTime dt3, CrtConditionViewModel crt)
 {
     TBLMONTHATTENDANCE = "TBLMONTHATTENDANCE";
     this.dt1           = dt1;
     this.dt2           = dt2;
     this.dt3           = dt3;
     crtCondition1      = crt;
 }
示例#2
0
        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;
        }