public Task <Pedido> Inserir(Pedido pedido) { var db = new EverisContext(); db.Pedidos.Add(pedido); db.SaveChanges(); return(Task.FromResult(pedido)); }
//Deveria ter criado um reposityPattern pra não ficar repetindo código public Task <Pedido> Alterar(PedidoRequest pedidoRequest) { var db = new EverisContext(); var pedido = db.Pedidos.Find(pedidoRequest.Id); pedido.Alterar(pedidoRequest.NomeCliente, pedidoRequest.Email, pedidoRequest.CPF, pedidoRequest.ValorTotal, pedidoRequest.DataPedido); db.SaveChanges(); return(Task.FromResult(pedido)); }
public void Add(TEntity entity) { dbSet.Add(entity); dbContext.SaveChanges(); }