public async Task UpdateCounterparty(EditCounterparty model) { var city = GetOrCreateCity(model.City); var entity = new Data_Access_Layer.Counterparty { Id = model.Id, Name = model.Name, Street = model.Street, NIP = model.NIP, CityId = city.Id, PostalCode = model.PostalCode, PhoneNumber = model.PhoneNumber }; CounterpartyRepository.Update(entity); }
public async Task <HttpResult <bool> > UpdateCounterparty(Counterparty counterparty, CancellationToken token = default(CancellationToken)) { var result = new HttpResult <bool>(); var model = new EditCounterparty { Id = counterparty.Id, Name = counterparty.Name, NIP = counterparty.NIP, PhoneNumber = counterparty.PhoneNumber, PostalCode = counterparty.PostalCode, Street = counterparty.Street, City = new Common.DTO.City { Id = counterparty.City.Id, Name = counterparty.City.Name } }; await _unitOfWork.UpdateCounterparty(model); return(result); }
public async Task <IActionResult> UpdateCounterparty([FromBody] EditCounterparty model) { await _unitOfWork.UpdateCounterparty(model); return(Ok()); }