private void Create(VendorInput vendorInput) { var vendorEntity = ObjectMapper.Map <Vendor>(vendorInput); SetAuditInsert(vendorEntity); vendorRepository.Insert(vendorEntity); CurrentUnitOfWork.SaveChanges(); }
public void CreateOrEditVendor(VendorInput vendorInput) { if (vendorInput.Id == 0) { Create(vendorInput); } else { Update(vendorInput); } }
private void Update(VendorInput vendorInput) { var vendorEntity = vendorRepository.GetAll().Where(x => !x.IsDelete).SingleOrDefault(x => x.Id == vendorInput.Id); if (vendorEntity == null) { } ObjectMapper.Map(vendorInput, vendorEntity); SetAuditEdit(vendorEntity); vendorRepository.Update(vendorEntity); CurrentUnitOfWork.SaveChanges(); }
public void CreateOrEditVendor([FromBody] VendorInput input) { vendorAppService.CreateOrEditVendor(input); }