/********************************************************************************** * 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_Bolos_Click(object sender, EventArgs e) { if (lbox_Bolos.SelectedIndex != -1) { BoloBD obj_BoloBD = new BoloBD(); string sLinha = lbox_Bolos.Items[lbox_Bolos.SelectedIndex].ToString(); int ipos = 0; for (int t = 0; t <= sLinha.Length; t++) { if (sLinha.Substring(t, 1) == "-") { ipos = t; break; } } Bolo_Principal.COD_BOLO = Convert.ToInt16(sLinha.Substring(0, ipos)); Bolo_Principal = obj_BoloBD.FindByCodBolo(Bolo_Principal); PopulaTela(Bolo_Principal); obj_FuncGeral.StatusBtn(this, 2); } }
private void btn_Excluir_Click(object sender, EventArgs e) { BoloBD obj_BoloBD = new BoloBD(); DialogResult varResp = MessageBox.Show("Confirma a Exclusão?", "Exclusão da Bolo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (varResp == DialogResult.Yes) { if (obj_BoloBD.Excluir(Bolo_Principal)) { MessageBox.Show("Bolo excluida com sucesso. ", "Exclusão da Bolo", MessageBoxButtons.OK, MessageBoxIcon.Information); } obj_FuncGeral.LimpaTela(this); obj_FuncGeral.HabilitaTela(this, false); obj_FuncGeral.StatusBtn(this, 1); PopulaLista(); } }
/********************************************************************************** * NOME: PopulaLista * PROCEDIMENTO: Preenche o ListBox com os dados que estão na TB_Bolo * DT CRIAÇÃO: 19/02/2020 * DT ALTERAÇÃO: - * ESCRITA POR: Grupo (Tanto Faz) * OBSERVAÇÕES: * ********************************************************************************/ private void PopulaLista() { // Instância do objeto BoloBD BoloBD obj_BoloBD = new BoloBD(); // Instância do objeto Lista List <Bolo> Lista = new List <Bolo>(); // Limpando o ListBox lbox_Bolos.Items.Clear(); Lista = obj_BoloBD.FindAllBolo(); if (Lista != null) { for (int i = 0; i <= Lista.Count - 1; i++) { lbox_Bolos.Items.Add(Lista[i].COD_BOLO.ToString() + "-" + Lista[i].NM_BOLO); } } }
private void tbox_Cod_Bolo_Leave(object sender, EventArgs e) { BoloBD obj_BoloBD = new BoloBD(); Bolo obj_Bolo = new Bolo(); if (tbox_Cod_Bolo.Text != "") { obj_Bolo.COD_BOLO = Convert.ToInt16(tbox_Cod_Bolo.Text); obj_Bolo = obj_BoloBD.FindByCodBolo(obj_Bolo); lb_Nm_Bolo.Text = obj_Bolo.NM_BOLO; lb_Tam_Bolo.Text = obj_Bolo.TAM_BOLO; lb_Valor_Bolo.Text = obj_Bolo.VALOR_BOLO.ToString(); } else { lb_Nm_Bolo.Text = ""; lb_Tam_Bolo.Text = ""; lb_Valor_Bolo.Text = ""; } }
private void btn_Confirmar_Click(object sender, EventArgs e) { BoloBD obj_BoloBD = new BoloBD(); Bolo_Principal = PopulaObjeto(); if (Bolo_Principal.COD_BOLO != -1) { obj_BoloBD.Alterar(Bolo_Principal); MessageBox.Show("Bolo alterada com sucesso. ", "Alteração da Bolo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Bolo_Principal.COD_BOLO = obj_BoloBD.Incluir(Bolo_Principal); MessageBox.Show("Bolo Incluida com sucesso. ", "Inclusão da Bolo", MessageBoxButtons.OK, MessageBoxIcon.Information); PopulaTela(Bolo_Principal); } obj_FuncGeral.StatusBtn(this, 2); obj_FuncGeral.HabilitaTela(this, false); PopulaLista(); }
/********************************************************************************** * NOME: PopulaPedidoItem * PROCEDIMENTO: Preenche a Lista de itens do pedido * DT CRIAÇÃO: 19/02/2020 * DT ALTERAÇÃO: - * PARAMETRO: * ESCRITA POR: Jhonatan de Oliveira * OBSERVAÇÕES: * ********************************************************************************/ private void PopulaPedidoItem() { PedidoItemBD obj_PedidoItemBD = new PedidoItemBD(); Bolo obj_Bolo = new Bolo(); BoloBD obj_BoloBD = new BoloBD(); List <PedidoItem> ListPedidoItem = new List <PedidoItem>(); ListPedidoItem = obj_PedidoItemBD.FindAllByPedido(Pedido_Principal); if (ListPedidoItem != null) { for (int t = 0; t < ListPedidoItem.Count; t++) { obj_Bolo.COD_BOLO = ListPedidoItem[t].COD_BOLO; obj_Bolo = obj_BoloBD.FindByCodBolo(obj_Bolo); PopulaLinha(obj_Bolo.COD_BOLO.ToString(), obj_Bolo.NM_BOLO, obj_Bolo.TAM_BOLO, ListPedidoItem[t].QUANT_PEDIDOITEM.ToString(), obj_Bolo.VALOR_BOLO.ToString("R$ 999,99")); } } }