Ejemplo n.º 1
0
        public static WageSubmissionViewModel GetWagePeriod()
        {
            WageSubmissionViewModel wage = new WageSubmissionViewModel();

            wage.ReportingYear    = (short)DateTimeUtil.Now.Year;
            wage.ContributionRate = GetCurrentContributionRate();

            using (DbContext context = new DbContext())
            {
                //To do Map the Employerid from context.
                //wage.Employer = context.Employers.FirstOrDefault(emp => emp.EmployerId == 19).ToDto();
                wage.Employer = context.Employers.FirstOrDefault().ToDto();
            }

            for (int i = 1; i <= 25; i++)
            {
                WageSubmissionViewModel.WageUnitCustomDto wageUnitDetailDto = new WageSubmissionViewModel.WageUnitCustomDto();
                wageUnitDetailDto.SrNo       = i;
                wageUnitDetailDto.EmployerId = wage.Employer.EmployerId;
                wageUnitDetailDto.Employer   = wage.Employer;
                wage.ListWageUnitDetailDto.Add(wageUnitDetailDto);
            }

            return(wage);
        }
Ejemplo n.º 2
0
        public static WageSubmissionViewModel Add(WageSubmissionViewModel wageDetail)
        {
            int rowCount = wageDetail.ListWageUnitDetailDto.Count;

            for (int i = rowCount + 1; i <= rowCount + 25; i++)
            {
                WageSubmissionViewModel.WageUnitCustomDto wageUnitDetailDto = new WageSubmissionViewModel.WageUnitCustomDto();
                wageUnitDetailDto.SrNo       = i;
                wageUnitDetailDto.EmployerId = wageDetail.Employer.EmployerId;
                wageUnitDetailDto.Employer   = wageDetail.Employer;
                wageDetail.ListWageUnitDetailDto.Add(wageUnitDetailDto);
            }

            return(wageDetail);
        }