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(); }