private void txtUnidadeMedida_Leave(object sender, EventArgs e) { if(this.operacao == "inserir") { int r = 0; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); r = bll.VerificaUnidadeDeMedida(txtUnidadeMedida.Text); if (r > 0) { DialogResult d = MessageBox.Show("Já existe um registro com esse valor. Deseja alterar o registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { this.operacao = "alterar"; ModeloUnidadeDeMedida modelo = bll.CarregaModeloUnidadeDeMedida(r); txtCod.Text = modelo.UmedCod.ToString(); txtUnidadeMedida.Text = modelo.UmedNome; // alteraBotoes(3); } } } }
private void txtNome_Leave(object sender, EventArgs e) { if (this.operacao == "inserir") { int r = 0; DALConexao cx = new DALConexao(DadosDaConexao.srtConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); r = bll.VerificaUnidadeDeMedida(txtNome.Text); if (r > 0) { Ferramentas.MessageBoxHelper.PrepToCenterMessageBoxOnForm(this); DialogResult res = MessageBox.Show("Já Existe um registro com esta unidade de Medida. Deseja Alterar ?", "Aviso", MessageBoxButtons.YesNo,MessageBoxIcon.Information); if (res.ToString() == "Yes") { this.operacao = "alterar"; ModeloUnidadeDeMedida modelo = bll.CarregaModeloUnidadeDeMedida(r); txtCodigo.Text = modelo.umedCod.ToString(); txtNome.Text = modelo.umedNome; } else { LimpaCampos(); this.AlteraBotoes(1); } } } }