void RecebePedidoCompleto(string msg) { if (InvokeRequired) { RecebePedidoCallback callback = RecebePedidoCompleto; Invoke(callback, msg); } else { JavaScriptSerializer serializer = new JavaScriptSerializer(); Models.Pedido pedido = serializer.Deserialize <Models.Pedido>(msg); ShowInTaskbar = true; notifyIcon1.Visible = false; WindowState = FormWindowState.Normal; listResultado.Items.Add("Cliente:" + pedido.Cliente.CPF + " - " + pedido.Cliente.Nome); listResultado.Items.Add("*************************************"); //foreach (Itens item in pedido.itens) //{ // listResultado.Items.Add(item.codigo + " - " + item.produto + " - " + item.valor); //} //listResultado.Items.Add("*************************************"); //listResultado.Items.Add("VALOR TOTAL" + pedido.ValorTotal); CarregaArquivos(pedido.Itens); playSimpleSound(); } }
void RecebePedido(string msg) { if (InvokeRequired) { RecebePedidoCallback callback = RecebePedido; Invoke(callback, msg); } else { ShowInTaskbar = true; notifyIcon1.Visible = false; WindowState = FormWindowState.Normal; listResultado.Items.Add("Novo Pedido:" + msg); } }