private void btnInserir_Click(object sender, EventArgs e) { try { if (txtIdItens.Text == "") { ClassItensKit i = new ClassItensKit(); i.KITID = int.Parse(txtKit.Text); i.PRODUTOSID = int.Parse(txtProd.Text); i.QUANTIDADE = int.Parse(txtQtd.Text); i.NovoItensKit(); cmbProduto.Text = "Selecione..."; cmbKit.Text = "Selecione..."; cmbCampos.Text = "Selecione..."; txtQtd.Text = ""; txtProd.Text = ""; txtKit.Text = ""; txtIdItens.Text = ""; dtgItensKit.DataSource = i.visualizarTodosItensKit(); MessageBox.Show("Resgistro cadastrado com sucesso !"); } else { MessageBox.Show("Limpe os campos antes de inserir um novo registro !"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnEditar_Click(object sender, EventArgs e) { try { ClassItensKit i = new ClassItensKit(); i.IDITENS = int.Parse(txtIdItens.Text); i.KITID = int.Parse(txtKit.Text); i.PRODUTOSID = int.Parse(txtProd.Text); i.QUANTIDADE = int.Parse(txtQtd.Text); i.AlterarItensKit(); cmbProduto.Text = "Selecione..."; cmbKit.Text = "Selecione..."; cmbCampos.Text = "Selecione..."; txtQtd.Text = ""; txtProd.Text = ""; txtKit.Text = ""; txtIdItens.Text = ""; dtgItensKit.DataSource = i.visualizarTodosItensKit(); MessageBox.Show("Registro alterado com sucesso !"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnIncluir_Click(object sender, EventArgs e) { try { if (txtCliente.Text != "") { if (txtIdKit.Text != "") { if (txtQtd.Text != "") { ClassOrcamento o = new ClassOrcamento(); if (txtIdOrcamento.Text == "") { o.CLIENTE = txtCliente.Text; string dateTime = DateTime.Now.ToString(); string d = Convert.ToDateTime(dateTime).ToString("yyyy-MM-dd"); o.DATA = d; o.NovoOrcamento(); DataTable numero = o.NumeroOrcamento(); txtIdOrcamento.Text = numero.Rows[0].ItemArray[0].ToString(); txtCliente.Enabled = false; } ClassItensKit i = new ClassItensKit(); i.KITID = int.Parse(txtIdKit.Text); DataTable retorna = i.RetornoProdutos(); ClassItensOrcamento itensO = new ClassItensOrcamento(); for (int c = 0; c < retorna.Rows.Count; c++) { int a = int.Parse(retorna.Rows[c].ItemArray[0].ToString()); bool venda = false; int produto = 0; if (dtgVenda.RowCount != 0) { for (int r = 0; r < dtgVenda.RowCount; r++) { int b = int.Parse(dtgVenda.Rows[r].Cells[1].Value.ToString()); if (a == b) { produto = a; venda = true; break; } } } itensO.ORCAMENTOID = int.Parse(txtIdOrcamento.Text); if (venda) { itensO.PRODUTOSID = produto; itensO.QUANTIDADE = int.Parse(retorna.Rows[c].ItemArray[1].ToString()) * int.Parse(txtQtd.Text); itensO.AlterarProduto(); } else { itensO.PRODUTOSID = int.Parse(retorna.Rows[c].ItemArray[0].ToString()); itensO.QUANTIDADE = int.Parse(retorna.Rows[c].ItemArray[1].ToString()) * int.Parse(txtQtd.Text); itensO.NovosItens(); } } dtgVenda.DataSource = itensO.ListaItens(); txtIdKit.Text = ""; txtNome.Text = ""; txtQtd.Text = ""; o.IDORCAMENTO = int.Parse(txtIdOrcamento.Text); double t = 0; for (int v = 0; v < dtgVenda.RowCount - 1; v++) { t += double.Parse(dtgVenda.Rows[v].Cells[4].Value.ToString()); } txtTotal.Text = t.ToString(); } else { MessageBox.Show("Digite a quantidade antes de incluir !"); } } else { MessageBox.Show("Importe um kit antes de prosseguir !"); } } else { MessageBox.Show("Digite o nome do cliente para prosseguir !"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void frmItensKit_Load(object sender, EventArgs e) { try { ClassProdutos p = new ClassProdutos(); ClassItensKit i = new ClassItensKit(); dtgItensKit.DataSource = i.visualizarTodosItensKit(); cmbCampos.Text = "Selecione..."; DataTable dt = i.visualizarKit(); cmbKit.DataSource = dt; cmbKit.DisplayMember = "descricao"; cmbKit.ValueMember = "id"; cmbKit.Text = "Selecione..."; txtKit.Text = ""; DataTable dt1 = p.visualizarTodosProdutos(); cmbProduto.DataSource = dt1; cmbProduto.DisplayMember = "descricao"; cmbProduto.ValueMember = "id"; cmbProduto.Text = "Selecione..."; txtProd.Text = ""; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnPesquisar_Click(object sender, EventArgs e) { try { ClassItensKit i = new ClassItensKit(); switch (cmbCampos.Text) { case "Id Itens": i.IDITENS = int.Parse(txtPesquisa.Text); dtgItensKit.DataSource = i.visualizarTodosItensKitId(); break; case "Nome Produto": i.DESCRICAOCONSULTA = txtPesquisa.Text; dtgItensKit.DataSource = i.visualizarTodosItensKitProduto(); break; case "Nome Kit": i.DESCRICAOCONSULTA = txtPesquisa.Text; dtgItensKit.DataSource = i.visualizarTodosItensKitNome(); break; case "Id Kit": i.KITID = int.Parse(txtPesquisa.Text); dtgItensKit.DataSource = i.visualizarTodosItensKitIdKit(); break; case "Id Produto": i.PRODUTOSID = int.Parse(txtPesquisa.Text); dtgItensKit.DataSource = i.visualizarTodosItensKitIdProduto(); break; default: MessageBox.Show("Escolha uma opção de pesquisa válida"); break; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }