Exemple #1
0
        public static async Task IniciarPedido(PedidoSistemaModel ped)
        {
            try
            {
                PedidoAtual = new PedidoModel()
                {
                    ID_PEDIDO  = ped.ID_PEDIDO,
                    DS_CLIENTE = ped.DS_RAZAO,
                    ID_MESA    = ped.ID_MESA,
                    DS_MESA    = ped.DS_MESA
                };

                var pedLogic = new PedidoLogic();

                var itemPed = await pedLogic.GetItemPedido(ped.ID_PEDIDO);

                if (itemPed != null)
                {
                    foreach (var item in itemPed)
                    {
                        PedidoAtual.Add(item);
                    }
                }
            }
            catch { }
        }
Exemple #2
0
        private async void MontarItems(PedidoSistemaModel ped, int index)
        {
            try
            {
                var pedLogic = new PedidoLogic();
                ped.itens = await pedLogic.GetItemPedido(ped.ID_PEDIDO);

                foreach (var item in ped.itens)
                {
                    var nqtQtde = item.DS_MATERIAL.Substring(0, 5).Trim() == "" ? " " : item.QT_PEDIDO.ToString();
                    ped.DS_ITENS += nqtQtde + " " + item.DS_MATERIAL + "\n";
                }
                LstPedidos[index - 1] = ped;
            }
            catch { }
        }