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] Categoria categoria) { categoria.AlteradoEm = DateTime.Now; _db.Entry(categoria).State = EntityState.Modified; _db.SaveChanges(); return(Ok(categoria)); }
public IActionResult Put([FromBody] Produto produto) { produto.AlteradoEm = DateTime.Now; _db.Entry(produto).State = EntityState.Modified; _db.SaveChanges(); return(Ok(produto)); }
public IActionResult Put([FromBody] PedidoItem pedidoItem) { if (pedidoItem.Pedido.Termino != null) { ModelState.AddModelError(null, "Pedido já finalizado"); return(BadRequest(ModelState)); } _db.Entry(pedidoItem).State = EntityState.Modified; _db.SaveChanges(); return(Ok(pedidoItem)); }
public IActionResult Put([FromBody] Cargo cargo) { _db.Entry(cargo).State = EntityState.Modified; _db.SaveChanges(); return(Ok(cargo)); }
public IActionResult Put([FromBody] FormaPgto formaPgto) { _db.Entry(formaPgto).State = EntityState.Modified; _db.SaveChanges(); return(Ok(formaPgto)); }
public IActionResult Put([FromBody] Pedido pedido) { _db.Entry(pedido).State = EntityState.Modified; _db.SaveChanges(); return(Ok(pedido)); }
public IActionResult Put([FromBody] Usuario usuario) { _db.Entry(usuario).State = EntityState.Modified; _db.SaveChanges(); return(Ok(usuario)); }
public IActionResult Put([FromBody] Mesa mesa) { _db.Entry(mesa).State = EntityState.Modified; _db.SaveChanges(); return(Ok(mesa)); }