Exemple #1
0
        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));
        }
Exemple #2
0
        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));
        }
Exemple #3
0
 public async Task <PersonCustomer> Update(UpdatePersonCustomer model)
 {
     return(await personCustomerRepository.Update(model));
 }