public async Task <ActionResult <PersonCustomer> > UpdatePerson(UpdatePersonCustomer model) { model.CorpClientId = UserData.CorpClientId.Value; model.CustomerTypeId = 1; var data = await service.Update(model); if (data != null) { return(Ok(data)); } return(new StatusCodeResult(304)); }
public async Task <PersonCustomer> Update(UpdatePersonCustomer model) { var entity = context.PersonCustomers.Where(p => p.CustomerId == model.CustomerId && p.CorpClientId == model.CorpClientId).FirstOrDefault(); entity.Name = model.Name; entity.Cpf = model.Cpf; entity.LastName = model.LastName; entity.DateOfBirth = model.DateOfBirth; context.Update(entity); var rows = await context.SaveChangesAsync(); var result = mapper.Map <PersonCustomer>(entity); return(await Task.FromResult(result)); }
public async Task <PersonCustomer> Update(UpdatePersonCustomer model) { return(await personCustomerRepository.Update(model)); }