Beispiel #1
0
        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));
 }
Beispiel #4
0
        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));
        }
Beispiel #5
0
 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));
 }
Beispiel #7
0
 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));
 }
Beispiel #9
0
 public IActionResult Put([FromBody] Mesa mesa)
 {
     _db.Entry(mesa).State = EntityState.Modified;
     _db.SaveChanges();
     return(Ok(mesa));
 }