Пример #1
0
        public PayrollArrearsDTO GetArrearById(int Id)
        {
            PayrollArrear     item     = _unitOfWork.PayrollArrear.GetById(Id);
            PayrollArrearsDTO viewItem = PayrollArrearsRequestFormatter.ConvertRespondentInfoToDTO(item);

            return(viewItem);
        }
 public static PayrollArrearsDTO ConvertRespondentInfoToDTO(PayrollArrear PayrollArrear)
 {
     Mapper.CreateMap <PayrollArrear, PayrollArrearsDTO>().ConvertUsing(
         m =>
     {
         return(new PayrollArrearsDTO
         {
             Id = m.Id,
             EmployeeCode = m.EmployeeCode,
             EarningDeduction = m.EarningDeduction,
             FyId = m.FyId,
             NoOfDays = m.NoOfDays,
             AdjustMonth = m.AdjustMonth,
             ArrearMonth = m.ArrearMonth,
             PayrollMonthDescription = new PayrollMonthDescriptionDTO
             {
                 Id = m.PayrollMonthDescription.Id,
                 MonthNameNepali = m.PayrollMonthDescription.MonthNameNepali,
                 MonthNameEnglish = m.PayrollMonthDescription.MonthNameEnglish,
             },
             PayrollMonthDescription1 = new PayrollMonthDescriptionDTO
             {
                 Id = m.PayrollMonthDescription1.Id,
                 MonthNameNepali = m.PayrollMonthDescription1.MonthNameNepali,
                 MonthNameEnglish = m.PayrollMonthDescription1.MonthNameEnglish,
             },
             Fiscal = new FiscalDTO
             {
                 FyId = m.Fiscal.FyId,
                 FyName = m.Fiscal.FyName
             }
         });
     });
     return(Mapper.Map <PayrollArrear, PayrollArrearsDTO>(PayrollArrear));
 }
Пример #3
0
        public void InsertIntoArrears(PayrollArrearsDTO Record)
        {
            PayrollArrear modelItem = PayrollArrearsRequestFormatter.ConvertRespondentInfoFromDTO(Record);

            _unitOfWork.PayrollArrear.Create(modelItem);
        }