private void btLocalizar_Click(object sender, EventArgs e) { //Alterna imagens dos botões btLocalizar.ImageIndex = 3; frmConsultaCentroCustos frmCentroCusto = new frmConsultaCentroCustos(); frmCentroCusto.ShowDialog(); if (frmCentroCusto.codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); DLLCentroCustos dll = new DLLCentroCustos(cx); ModeloCentroCustos modelo = dll.CarregaModeloCentroCustos(frmCentroCusto.codigo); txtCentroCustCod.Text = modelo.CentroCustCod.ToString(); txtCentroCustNome.Text = modelo.CentroCustNome; txtCentroCustData.Text = modelo.CentroCustData; label1.Visible = true; this.alteraBotoes(3); closeCadCentroCustos = 3; } else { this.LimpaTela(); this.alteraBotoes(1); closeCadCentroCustos = 1; btLocalizar.ImageIndex = 2; } frmCentroCusto.Dispose(); }
private void txtCentroCustNome_Leave(object sender, EventArgs e) { if (this.operacao == "inserir") { int r = 0; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); DLLCentroCustos dll = new DLLCentroCustos(cx); r = dll.VerificaCentroCustos(txtCentroCustNome.Text); if (r > 0) { DialogResult d = MessageBox.Show("Já existe um registro com este valor, deseja alterar o registro?", "Modificar?", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { this.operacao = "alterar"; ModeloCentroCustos modelo = dll.CarregaModeloCentroCustos(r); txtCentroCustCod.Text = modelo.CentroCustCod.ToString(); txtCentroCustNome.Text = modelo.CentroCustNome; txtCentroCustData.Text = modelo.CentroCustData; label1.Visible = true; //this.alteraBotoes(3); closeCadCentroCustos = 3; } } } }