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(); }
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); } }