Ejemplo n.º 1
0
 public void PostItem(ComandaItem item, int numComanda)
 {
     _connection.ExecuteProcedure(Procedure.InsItemComanda);
     _connection.AddParameter("Cod_Prod", item.Cod_Prod);
     _connection.AddParameter("Qtd_ItemCmd", item.Qtd_ItemCmd);
     _connection.AddParameter("NumSeql_Cmd", numComanda);
     _connection.ExecuteNonQuery();
 }
Ejemplo n.º 2
0
        public JsonResult InserirComanda(int codComanda, int codProd, int qtdProd)
        {
            try
            {
                var item = new ComandaItem() { Cod_Prod = codProd, Qtd_ItemCmd = qtdProd };
                int numComanda = _comandaRepository.BuscaComandaPorCod(codComanda);
                if (numComanda != 0)
                    _comandaRepository.PostItem(item, numComanda);
                else
                    _comandaRepository.PostItem(item, _comandaRepository.PostComanda(codComanda, CodUsuarioLogado));

                return Json("ok", JsonRequestBehavior.AllowGet);
            }
            catch (Exception ex)
            {
                return Json(ex.Message, JsonRequestBehavior.AllowGet);
            }
        }