Beispiel #1
0
        public static string Adicionar(string id_comanda, string id_cardapio_item, string qtd, string valor)
        {
            Comanda_Item comanda_Item = new Comanda_Item();
            BancoTools   banco        = new BancoTools();

            comanda_Item.id_Comanda        = Convert.ToInt32(id_comanda);
            comanda_Item.id_Cardapio_Item  = Convert.ToInt32(id_cardapio_item);
            comanda_Item.qtd_Cardapio_Item = Convert.ToInt32(qtd);
            comanda_Item.vl_Cardapio_Item  = float.Parse(valor);
            RepComandaItem repComandaItem = new RepComandaItem();
            var            resultComanda  = banco.checa_existe("Comanda_Item", "id_Cardapio_Item", comanda_Item.id_Cardapio_Item + " and id_Comanda = " + comanda_Item.id_Comanda + "");

            if (resultComanda.Rows.Count > 0)
            {
                comanda_Item.id_Comanda_Item = banco.retornaId("Comanda_Item", "id_Comanda", comanda_Item.id_Comanda + " and id_Cardapio_item = " + comanda_Item.id_Cardapio_Item + "", "id_Comanda_Item");
                var resultCozinha = banco.checa_existe("Cozinha", "id_Comanda_Item", comanda_Item.id_Comanda_Item + " and id_Comanda = " + comanda_Item.id_Comanda + "");
                if (resultCozinha.Rows.Count < 1)
                {
                    repComandaItem.Update_Comanda_Cliente(comanda_Item);
                }
                else
                {
                    repComandaItem.Insert(comanda_Item);
                }
            }
            else
            {
                repComandaItem.Insert(comanda_Item);
            }
            return("Item inserido na comanda");
        }
Beispiel #2
0
        public static string Deletar(string id)
        {
            Comanda_Item comanda_Item = new Comanda_Item();

            comanda_Item.id_Comanda_Item = Convert.ToInt32(id);
            RepComandaItem repComandaItem = new RepComandaItem();

            repComandaItem.Delete(comanda_Item);
            return("");
        }
Beispiel #3
0
        public static string Alterar(string idcomandaitem, string qtd)
        {
            Comanda_Item comanda_Item = new Comanda_Item();

            comanda_Item.id_Comanda_Item   = Convert.ToInt32(idcomandaitem);
            comanda_Item.qtd_Cardapio_Item = Convert.ToInt32(qtd);
            RepComandaItem repComandaItem = new RepComandaItem();

            repComandaItem.Update_Comanda(comanda_Item);
            return("");
        }
Beispiel #4
0
        public bool Delete(Comanda_Item comanda_Item)
        {
            RepComandaItem RepComandaItem = new RepComandaItem();

            return(RepComandaItem.Delete(comanda_Item));
        }
Beispiel #5
0
        public List <Comanda_Item> Select()
        {
            RepComandaItem rep = new RepComandaItem();

            return(rep.Select());
        }