public IActionResult Post([FromBody] Usuario usuario) { usuario.Ativo = true; _db.Usuario.Add(usuario); _db.SaveChanges(); return(Ok(usuario)); }
public IActionResult Post([FromBody] Cargo cargo) { cargo.Ativo = true; _db.Cargo.Add(cargo); _db.SaveChanges(); return(Ok(cargo)); }
public IActionResult Post([FromBody] FormaPgto formaPgto) { formaPgto.Ativo = true; _db.FormaPgto.Add(formaPgto); _db.SaveChanges(); return(Ok(formaPgto)); }
public IActionResult Post([FromBody] Categoria categoria) { categoria.Ativo = true; categoria.AlteradoEm = DateTime.Now; _db.Categoria.Add(categoria); _db.SaveChanges(); return(Ok(categoria)); }
public IActionResult Post([FromBody] Produto produto) { produto.Ativo = true; produto.AlteradoEm = DateTime.Now; _db.Produto.Add(produto); _db.SaveChanges(); return(Ok(produto)); }
public IActionResult Post([FromBody] Pedido pedido) { pedido.AbertaPor = 1; // TODO: usuario pedido.Inicio = DateTime.Now; _db.Pedido.Add(pedido); _db.SaveChanges(); return(Ok(pedido)); }
public IActionResult Post([FromBody] Mesa mesa) { mesa.Ativo = true; mesa.Disponivel = true; _db.Mesa.Add(mesa); _db.SaveChanges(); return(Ok(mesa)); }
public IActionResult Post([FromBody] PedidoItem pedidoItem) { pedidoItem.Ativo = true; pedidoItem.PedidoEm = DateTime.Now; pedidoItem.PedidoPor = 1; // TODO: usuario pedidoItem.Observacao = pedidoItem.Observacao != null?pedidoItem.Observacao.ToUpper().Trim() : null; _db.PedidoItem.Add(pedidoItem); _db.SaveChanges(); return(Ok(pedidoItem)); }
public IActionResult Post([FromBody] Pedido pedido) { pedido.AbertaPor = 1; // TODO: usuario pedido.ServicoAceito = true; pedido.Inicio = DateTime.Now; pedido.DataOperacao = _db.Parametro.FirstOrDefault().DataOperacao; var mesa = _db.Mesa.Where(x => x.MesaId == pedido.MesaId).FirstOrDefault(); mesa.Disponivel = false; _db.Entry(mesa).State = EntityState.Modified; _db.Pedido.Add(pedido); _db.SaveChanges(); return(Ok(pedido)); }
public IActionResult Put([FromBody] Parametro parametro) { _db.Entry(parametro).State = EntityState.Modified; _db.SaveChanges(); return(Ok(parametro)); }