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 { } }
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 { } }