Beispiel #1
0
        private void CarregaGridItemPedido()
        {
            try
            {
                ItemPedidoNegocio itemPedidoNegocio = new ItemPedidoNegocio();

                itemPedidos = itemPedidoNegocio.ItemPedidos(Convert.ToInt32(TxtCodigoPedido.Text));

                for (int t = 0; t < itemPedidos.Count; t++)
                {
                    itemPedidos[t].Total = itemPedidos[t].Qtde * itemPedidos[t].ValorUnid;
                    if (itemPedidos[t].Dataentrega == null)
                    {
                        DgvItensProduto.Rows.Add(itemPedidos[t].Codigo, itemPedidos[t].Codigoproduto, itemPedidos[t].NomeProduto, itemPedidos[t].Paciente, itemPedidos[t].ValorUnid, itemPedidos[t].Qtde, itemPedidos[t].Total, "");
                    }
                    else
                    {
                        DgvItensProduto.Rows.Add(itemPedidos[t].Codigo, itemPedidos[t].Codigoproduto, itemPedidos[t].NomeProduto, itemPedidos[t].Paciente, itemPedidos[t].ValorUnid, itemPedidos[t].Qtde, itemPedidos[t].Total, itemPedidos[t].Dataentrega);
                    }

                    BtnEditar.Visible          = true;
                    BtnRemover.Visible         = true;
                    BtnEntrega.Visible         = true;
                    BtnFinalizarPedido.Visible = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Não foi possível carregar os pedidos feitos.\n" + ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }