private void frmCadastroProduto_Load(object sender, EventArgs e) { //Combo da Categoria this.alteraBotoes(1); DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BBLCategoria bll = new BBLCategoria(cx); cboCategoria.DataSource = bll.Localizar(""); cboCategoria.DisplayMember = "cat_nome"; cboCategoria.ValueMember = "cat_cod"; try { //Combo da SubCategoria BBLSubCategoria sbll = new BBLSubCategoria(cx); cboSubCategoria.DataSource = sbll.LocalizaPorCategoria((int)cboCategoria.SelectedValue); cboSubCategoria.DisplayMember = "scat_nome"; cboSubCategoria.ValueMember = "scat_cod"; } catch { MessageBox.Show("Ops! Não Existe Nenhuma Categoria Cadastrada!"); } //Combo Unidade Medida BBLUnidadeMedida mbll = new BBLUnidadeMedida(cx); cboUnidadeMedida.DataSource = mbll.Localizar(""); cboUnidadeMedida.DisplayMember = "umed_nome"; cboUnidadeMedida.ValueMember = "umed_cod"; }
private void btsalvar_Click(object sender, EventArgs e) { try { ModeloUnidadeMedida modelo = new ModeloUnidadeMedida(); modelo.UmedNome = txtUnidadeMedida.Text; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BBLUnidadeMedida bbl = new BBLUnidadeMedida(cx); if (this.operacao == "inserir") { //cadastrando uma unidade de medida bbl.Incluir(modelo); MessageBox.Show("Cadastro efetuado com sucesso: Código" + modelo.UmedCod.ToString()); } else { //alterar uma unidade de medida. modelo.UmedCod = Convert.ToInt32(txtCod.Text); bbl.Alterar(modelo); MessageBox.Show("Cadastro Alterado com Sucesso"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btLocalizar_Click(object sender, EventArgs e) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BBLUnidadeMedida bbl = new BBLUnidadeMedida(cx); dgvDados.DataSource = bbl.Localizar(txtValor.Text); }
private void txtUnidadeMedida_Leave(object sender, EventArgs e) { if (this.operacao == "inserir") { int r = 0; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BBLUnidadeMedida bbl = new BBLUnidadeMedida(cx); r = bbl.VerificaUnidadeDeMedida(txtUnidadeMedida.Text); if (r > 0) { DialogResult d = MessageBox.Show("Ja existe um registro com esse valor, Deseja altera-lo ?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { this.operacao = "alterar"; ModeloUnidadeMedida modelo = bbl.CarregarModeloUnidadeMedida(r); txtCod.Text = modelo.UmedCod.ToString(); txtUnidadeMedida.Text = modelo.UmedNome; } } } }
private void btlocalizar_Click(object sender, EventArgs e) { frmConsultaUnidadeDeMedida f = new frmConsultaUnidadeDeMedida(); f.ShowDialog(); if (f.codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BBLUnidadeMedida bbl = new BBLUnidadeMedida(cx); ModeloUnidadeMedida modelo = bbl.CarregarModeloUnidadeMedida(f.codigo); txtCod.Text = modelo.UmedCod.ToString(); txtUnidadeMedida.Text = modelo.UmedNome; this.alteraBotoes(3); } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }