/********************************************************************************** * NOME: PopulaLista * PROCEDIMENTO: Preenche o ListBox com os dados que estão na TB_Pedido * DT CRIAÇÃO: 19/02/2020 * DT ALTERAÇÃO: - * ESCRITA POR: Jhonatan de Oliveira * OBSERVAÇÕES: * ********************************************************************************/ private void PopulaLista() { Cliente obj_Cliente = new Cliente(); ClienteBD obj_ClienteBD = new ClienteBD(); BoloBD BoloBD = new BoloBD(); Bolo Bolo = new Bolo(); // Instância do objeto PedidoBD PedidoBD obj_PedidoBD = new PedidoBD(); // Instância do objeto Lista List <frm_Pedido> Lista = new List <frm_Pedido>(); // Limpando o ListBox lbox_Pedidos.Items.Clear(); Lista = obj_PedidoBD.FindAllPedido(); if (Lista != null) { for (int i = 0; i <= Lista.Count - 1; i++) { obj_Cliente.COD_CLIENTE = Lista[i].COD_CLIENTE; lbox_Pedidos.Items.Add(Lista[i].COD_PEDIDO.ToString() + "-" + obj_ClienteBD.FindByCodCliente(obj_Cliente).NM_CLIENTE); } } }
private void lbox_Clientes_Click(object sender, EventArgs e) { if (lbox_Clientes.SelectedIndex != -1) { ClienteBD obj_ClienteBD = new ClienteBD(); string sLinha = lbox_Clientes.Items[lbox_Clientes.SelectedIndex].ToString(); int ipos = 0; for (int t = 0; t <= sLinha.Length; t++) { if (sLinha.Substring(t, 1) == "-") { ipos = t; break; } } Cliente_Principal.COD_CLIENTE = Convert.ToInt16(sLinha.Substring(0, ipos)); Cliente_Principal = obj_ClienteBD.FindByCodCliente(Cliente_Principal); PopulaTela(Cliente_Principal); obj_FuncGeral.StatusBtn(this, 2); } }
/********************************************************************************** * NOME: PopulaTela * PROCEDIMENTO: Preenche a tela com os dados do Objeto Principal * DT CRIAÇÃO: 19/02/2020 * DT ALTERAÇÃO: - * PARAMETRO: * ESCRITA POR: Jhonatan de Oliveira * OBSERVAÇÕES: * ********************************************************************************/ private void PopulaTela(frm_Pedido aobj_Pedido) { if (aobj_Pedido.COD_PEDIDO != -1) { ClienteBD obj_ClienteBD = new ClienteBD(); Cliente obj_Cliente = new Cliente(); PedidoItemBD pedidoItemBD = new PedidoItemBD(); PedidoItem pedidoItem = new PedidoItem(); tbox_Cod_Pedido.Text = aobj_Pedido.COD_PEDIDO.ToString(); mtbox_Dh_Pedido.Text = aobj_Pedido.DH_PEDIDO.ToString(); obj_Cliente.COD_CLIENTE = Pedido_Principal.COD_CLIENTE; tbox_Cod_Cliente.Text = obj_Cliente.COD_CLIENTE.ToString(); lb_Nm_Cliente.Text = obj_ClienteBD.FindByCodCliente(obj_Cliente).NM_CLIENTE; lb_Cid_Cliente.Text = obj_ClienteBD.FindByCodCliente(obj_Cliente).CID_CLIENTE; lb_End_Cliente.Text = obj_ClienteBD.FindByCodCliente(obj_Cliente).END_CLIENTE; lb_Bai_Cliente.Text = obj_ClienteBD.FindByCodCliente(obj_Cliente).BAI_CLIENTE; tbox_Obs_Pedido.Text = aobj_Pedido.OBS_PEDIDO; //BoloBD BoloBD = new BoloBD(); //Bolo Bolo = new Bolo(); // //obj_Bolo.COD_BOLO = Pedido_Principal.COD_BOLO; //tbox_Cod_Bolo.Text = obj_Bolo.COD_BOLO.ToString(); //lb_Nm_Bolo.Text = obj_BoloBD.FindByCodBolo(obj_Cliente).NM_BOLO; //lb_Tam_Bolo.Text = obj_BoloBD.FindByCodBolo(obj_Cliente).TAM_BOLO; //lb_Valor_Bolo = obj_BoloBD.FindByCodBolo(obj_Cliente).VALOR_BOLO.ToString(); PopulaPedidoItem(); } }