Пример #1
0
        private void Create(ContractPaymentInput contractpaymentInput)
        {
            var contractpaymentEntity = ObjectMapper.Map <ContractPayment>(contractpaymentInput);

            SetAuditInsert(contractpaymentEntity);
            contractpaymentRepository.Insert(contractpaymentEntity);
            CurrentUnitOfWork.SaveChanges();
        }
Пример #2
0
 public void CreateOrEditContractPayment(ContractPaymentInput contractpaymentInput)
 {
     if (contractpaymentInput.Id == 0)
     {
         Create(contractpaymentInput);
     }
     else
     {
         Update(contractpaymentInput);
     }
 }
Пример #3
0
        private void Update(ContractPaymentInput contractpaymentInput)
        {
            var contractpaymentEntity = contractpaymentRepository.GetAll().Where(x => !x.IsDelete).SingleOrDefault(x => x.Id == contractpaymentInput.Id);

            if (contractpaymentEntity == null)
            {
            }
            ObjectMapper.Map(contractpaymentInput, contractpaymentEntity);
            SetAuditEdit(contractpaymentEntity);
            contractpaymentRepository.Update(contractpaymentEntity);
            CurrentUnitOfWork.SaveChanges();
        }
 public void CreateOrEditContractPayment([FromBody] ContractPaymentInput input)
 {
     contractpaymentAppService.CreateOrEditContractPayment(input);
 }