public void AdicionarCliente(EntidadeCliente cliente) { if (cliente.Nome != null && cliente.Id == 0) { _contexto.DataCliente.Add(cliente); } else { var clienteexistente = _contexto.DataCliente.Find(cliente.Id); clienteexistente.Nome = cliente.Nome; clienteexistente.Cpf = cliente.Cpf; } _contexto.DataCliente.Add(cliente); _contexto.SaveChanges(); }
public async Task <ActionResult> Post([FromBody] EntidadeCliente entidade) { try { Logar(entidade); Produtor <EntidadeCliente> produtor = new Produtor <EntidadeCliente>(_logger); var taskPorduto = produtor.Produzir(entidade); await taskPorduto; return(Created("api/cliente", entidade.cpf)); } catch { return(Problem()); } }
public void AtualizarCliente(EntidadeCliente cliente) { _contexto.DataCliente.Update(cliente); _contexto.SaveChanges(); }
public async void Logar(EntidadeCliente cliente) { _logger.LogInformation($"criar salvar cliente: {JsonConvert.SerializeObject(cliente)}"); }
public void UtCliente() { var cliente = new EntidadeCliente { Id = 1 }; }