}//salvar private void btnPesquisar_Click(object sender, EventArgs e) { // abre o form dentro do form form_ConsRaça Form_Cad = new form_ConsRaça(); Form_Cad.ShowInTaskbar = false; Form_Cad.StartPosition = FormStartPosition.CenterParent; Form_Cad.ShowDialog(ActiveForm); if (Form_Cad.codigo != 0) { ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão); RaçaBLL bll = new RaçaBLL(conexao); RaçaDTO raça = bll.CarregaRaçaDTO(Form_Cad.codigo); raç_idTextBox.Text = raça.Raç_id.ToString(); raç_descriçaoTextBox.Text = raça.Raç_descriçao; alterarBotoes(3); } else { this.LimpaTela(); this.alterarBotoes(1); } //encerra form Form_Cad.Dispose(); }
//------CONFIG DE EXIBIÇÃO DO DGV ------// private void btnPesquisar_Click(object sender, EventArgs e) { ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão); RaçaBLL bll = new RaçaBLL(conexao); dgv_raça.DataSource = bll.Pesquisar(txtValor.Text); }
//---------- CONFIG BOTOES - EXCLUIR ---------------- // private void btnExcluir_Click(object sender, EventArgs e) { try { DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { //obj para gravar dados no bd ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão); RaçaBLL bll = new RaçaBLL(conexao); bll.Excluir(Convert.ToInt32(raç_idTextBox.Text)); this.LimpaTela(); this.alterarBotoes(1); } }//try catch { MessageBox.Show("Impossível excluir o registro.\n O registro está sendo utilizado em outro local."); this.alterarBotoes(3); } }
//-------- LOAD DO FORM + INICIA CONFIG BOTOES --------------// private void form_CadAnimal_Load(object sender, EventArgs e) { //----------INICIA CONFIG BOTOES ---------------- // this.alterarBotoes(1); // ----------COMBOBOX's -----------------------------// ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão); // cb sexo SexoBLL sbll = new SexoBLL(conexao); ani_sexoComboBox.DataSource = sbll.Pesquisar(""); ani_sexoComboBox.DisplayMember = "sex_descriçao"; ani_sexoComboBox.ValueMember = "sex_id"; //cb especie EspecieBLL ebll = new EspecieBLL(conexao); ani_especieComboBox.DataSource = ebll.Pesquisar(""); ani_especieComboBox.DisplayMember = "esp_descriçao"; ani_especieComboBox.ValueMember = "esp_id"; //cb raça RaçaBLL rbll = new RaçaBLL(conexao); ani_raçaComboBox.DataSource = rbll.Pesquisar(""); ani_raçaComboBox.DisplayMember = "raç_descriçao"; ani_raçaComboBox.ValueMember = "raç_id"; //cb status STAnimalBLL stabll = new STAnimalBLL(conexao); ani_statusComboBox.DataSource = stabll.Pesquisar(""); ani_statusComboBox.DisplayMember = "sta_descriçao"; ani_statusComboBox.ValueMember = "sta_id"; this.LimpaTela(); }
//---------- CONFIG BOTOES - SALVAR ---------------- // private void btnSalvar_Click(object sender, EventArgs e) { { try { //leitura dos dados RaçaDTO raça = new RaçaDTO(); raça.Raç_descriçao = raç_descriçaoTextBox.Text; raça.Raç_especie = Convert.ToInt32(raç_especieComboBox.SelectedValue);//11-02 //obj para gravar dados no bd ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão); RaçaBLL bll = new RaçaBLL(conexao); if (this.operacao == "inserir") { bll.Incluir(raça); MessageBox.Show("Cadastrado com Sucesso: Código: " + raça.Raç_id.ToString()); // this.LimpaTela(); } else // alterar { raça.Raç_id = Convert.ToInt32(raç_idTextBox.Text); bll.Alterar(raça); MessageBox.Show("Cadastrado Alterado com Sucesso: Código: " + raça.Raç_id.ToString()); } this.LimpaTela(); this.alterarBotoes(1); }//try catch (Exception erro) { MessageBox.Show(erro.Message); } } }//salvar
private void form_ConsRaça_Load(object sender, EventArgs e) { ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão); RaçaBLL bll = new RaçaBLL(conexao); dgv_raça.DataSource = bll.Pesquisar(txtValor.Text); //------CONFIG DO PESQUISAR ------// btnPesquisar_Click(sender, e); //------ DEFINE DGV COR TEXTO E FUNDO----- // this.dgv_raça.DefaultCellStyle.Font = new Font("Verdana", 11); this.dgv_raça.DefaultCellStyle.ForeColor = Color.Black; this.dgv_raça.DefaultCellStyle.BackColor = Color.White; //------ DEFINE DGV CABEÇALHO----- // //Altera o cabeçalho da coluna dgv_raça.Columns[0].HeaderText = "Código"; //Altera a largura da coluna dgv_raça.Columns[0].Width = 50; //Altera o cabeçalho da coluna dgv_raça.Columns[1].HeaderText = "Raça"; //Altera a largura da coluna dgv_raça.Columns[1].Width = 100; //Altera o cabeçalho da coluna dgv_raça.Columns[2].HeaderText = "Cód. Espécie"; //Altera a largura da coluna dgv_raça.Columns[2].Width = 50; //Altera o cabeçalho da coluna dgv_raça.Columns[3].HeaderText = "Espécie"; //Altera a largura da coluna dgv_raça.Columns[3].Width = 100; }