예제 #1
0
        public Cliente Add(Cliente cliente)
        {
            repository.Add(cliente);

            uow.SaveChanges();

            return cliente;
        }
예제 #2
0
        // 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";
            }
        }
예제 #3
0
 //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";
     }
 }
예제 #4
0
        public void Delete(Cliente cliente)
        {
            repository.Delete(cliente);

            uow.SaveChanges();
        }
예제 #5
0
        public void Update(Cliente cliente)
        {
            repository.Update(cliente);

            uow.SaveChanges();
        }