Beispiel #1
0
        public int UpdateTaxDetail(TaxDetailDTO Record)
        {
            PayrollTaxDetail record = TaxDetailRequestFormatter.ConvertRespondentInfoFromDTO(Record);
            var response            = _unitOfWork.TaxDetailRepository.Update(record);

            _unitOfWork.Save();
            return(record.MasterId);
        }
Beispiel #2
0
        public TaxDetailDTO GetTaxDetailById(int Id)
        {
            PayrollTaxDetail TaxSetup = _unitOfWork.TaxDetailRepository.GetById(Id);



            TaxDetailDTO TaxSetupDTO = TaxDetailRequestFormatter.ConvertRespondentInfoToDTO(TaxSetup);

            return(TaxSetupDTO);
        }
Beispiel #3
0
        public void InsertIntoTaxDetail(TaxDetailDTO Record)
        {
            PayrollTaxDetail Data = TaxDetailRequestFormatter.ConvertRespondentInfoFromDTO(Record);

            _unitOfWork.TaxDetailRepository.Create(Data);
        }
Beispiel #4
0
 public static TaxDetailDTO ConvertRespondentInfoToDTO(PayrollTaxDetail TaxDetail)
 {
     Mapper.CreateMap <PayrollTaxDetail, TaxDetailDTO>().ForMember(d => d.PayrollTaxSetup, m => m.Ignore());
     return(Mapper.Map <PayrollTaxDetail, TaxDetailDTO>(TaxDetail));
 }