Пример #1
0
        public int UpdatePayrollSalaryMasterSheet(PayrollSalaryMasterSheetDTO data)
        {
            PayrollSalaryMasterSheet dataToUpdate = PayrollSalaryMasterSheetRequestFormatter.ConvertRespondentInfoFromDTO(data);
            var res = _unitOfWork.PayrollSalaryMasterSheetRepository.Update(dataToUpdate);

            return(res);
        }
Пример #2
0
        public PayrollSalaryMasterSheetDTO InsertPayrollSalaryMasterSheet(PayrollSalaryMasterSheetDTO data)
        {
            PayrollSalaryMasterSheet dataToInsert = new PayrollSalaryMasterSheet();

            dataToInsert = PayrollSalaryMasterSheetRequestFormatter.ConvertRespondentInfoFromDTO(data);
            return(PayrollSalaryMasterSheetRequestFormatter.ConvertRespondentInfoToDTO(_unitOfWork.PayrollSalaryMasterSheetRepository.Create(dataToInsert)));
        }
Пример #3
0
        public PayrollSalaryMasterSheetDTO GetIndividualSalarySheetDescription(int Id)
        {
            PayrollSalaryMasterSheet    db     = _unitOfWork.PayrollSalaryMasterSheetRepository.GetById(Id);
            PayrollSalaryMasterSheetDTO Record = PayrollSalaryMasterSheetRequestFormatter.ConvertRespondentInfoToDTO(db);

            Record.PayrollSalaryDetailSheets = PayrollSalaryDetailSheetResponseFormatter.GetAllPayrollDetailSheet(db.PayrollSalaryDetailSheets).Where(x => x.AllowanceType == "O");
            Record.PayrollEmployeeTaxDetails = PayrollEmployeeTaxDetailResponseFormatter.GetAllTaxDetailSheet(db.PayrollEmployeeTaxDetails);
            return(Record);
        }
Пример #4
0
 public PayrollSalaryMasterSheetDTO GetPayrollSalaryMasterSheetById(int id)
 {
     return(PayrollSalaryMasterSheetRequestFormatter.ConvertRespondentInfoToDTO(_unitOfWork.PayrollSalaryMasterSheetRepository.GetById(id)));
 }