private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaUnidadeDeMedida f = new frmConsultaUnidadeDeMedida(); f.ShowDialog(); if (f.codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); ModeloUnidadeDeMedida modelo = bll.CarregarModeloUnidadeDeMedida(f.codigo); txtCodigo.Text = modelo.UmedCod.ToString(); txtNome.Text = modelo.UmedNome; alteraBotoes(3); } else { this.alteraBotoes(1); } f.Dispose(); }
private void txtNome_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(txtNome.Text); if (r > 0) { //leitura de dados DialogResult d = MessageBox.Show("Já existe um registro com esse nome. Deseja alterar o registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { this.operacao = "alterar"; ModeloUnidadeDeMedida modelo = bll.CarregarModeloUnidadeDeMedida(r); txtCodigo.Text = modelo.UmedCod.ToString(); txtNome.Text = modelo.UmedNome; //alteraBotoes(3); } } } }