private void Create(LiquidationInput liquidationInput) { var liquidationEntity = ObjectMapper.Map <Liquidation>(liquidationInput); SetAuditInsert(liquidationEntity); liquidationRepository.Insert(liquidationEntity); CurrentUnitOfWork.SaveChanges(); }
public void CreateOrEditLiquidation(LiquidationInput liquidationInput) { if (liquidationInput.Id == 0) { Create(liquidationInput); } else { Update(liquidationInput); } }
private void Update(LiquidationInput liquidationInput) { var liquidationEntity = liquidationRepository.GetAll().Where(x => !x.IsDelete).SingleOrDefault(x => x.Id == liquidationInput.Id); if (liquidationEntity == null) { } ObjectMapper.Map(liquidationInput, liquidationEntity); SetAuditEdit(liquidationEntity); liquidationRepository.Update(liquidationEntity); CurrentUnitOfWork.SaveChanges(); }
public void CreateOrEditLiquidation([FromBody] LiquidationInput input) { liquidationAppService.CreateOrEditLiquidation(input); }