public Cliente Add(Cliente cliente) { repository.Add(cliente); uow.SaveChanges(); return cliente; }
// Add book public string AddCliente(Cliente cliente) { if (cliente != null) { using (PomarContext contextObj = new PomarContext()) { cliente.UserId = ControleSessao.GetCurrentUser().Id; contextObj.Clientes.Add(cliente); contextObj.SaveChanges(); return "Cliente cadastrado com sucesso"; } } else { return "Invalid book record"; } }
//Update Book public string UpdateCliente(Cliente cliente) { if (cliente != null) { using (PomarContext contextObj = new PomarContext()) { int clienteId = Convert.ToInt32(cliente.Id); Cliente _cliente = contextObj.Clientes.Where(c => c.Id == clienteId).FirstOrDefault(); _cliente.Nome = cliente.Nome; _cliente.Contato = cliente.Contato; _cliente.Nota = cliente.Nota; contextObj.SaveChanges(); return "Client record updated successfully"; } } else { return "Invalid client record"; } }
public void Delete(Cliente cliente) { repository.Delete(cliente); uow.SaveChanges(); }
public void Update(Cliente cliente) { repository.Update(cliente); uow.SaveChanges(); }