private void dgvModalidade_CellContentClick(object sender, DataGridViewCellEventArgs e) { novaModalidade = new modalidade(); try { if (dgvModalidade.Columns[e.ColumnIndex].Name == "btnEditar") { txtCodigo.Text = dgvModalidade.Rows[e.RowIndex].Cells["ID_MODALIDADE"].Value.ToString(); txtNome.Text = dgvModalidade.Rows[e.RowIndex].Cells["NOME_MODALIDADE"].Value.ToString(); txtMensalidade.Text = dgvModalidade.Rows[e.RowIndex].Cells["MENSALIDADE"].Value.ToString(); cbxProfessor.Text = dgvModalidade.Rows[e.RowIndex].Cells["NOME_PROFESSOR"].Value.ToString(); } else { if (dgvModalidade.Columns[e.ColumnIndex].Name == "btnExcluir" && MessageBox.Show("Deseja realmente excluir?", "Excluir", MessageBoxButtons.YesNo) == DialogResult.Yes) { novaModalidade.excluir(Convert.ToInt32(dgvModalidade.Rows[e.RowIndex].Cells["ID_MODALIDADE"].Value.ToString())); MessageBox.Show("Exclusão feita com sucesso"); listarModadelidades(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void listarModadelidades() { try { novaModalidade = new modalidade(); dgvModalidade.DataSource = novaModalidade.Listar(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//Conectar com o a tabela horario void listarModalidade() { try { modalidade novaModalidade = new modalidade(); cbxModalidade.DataSource = novaModalidade.Listar(); cbxModalidade.DisplayMember = "NOME_MODALIDADE"; cbxModalidade.ValueMember = "ID_MODALIDADE"; cbxModalidade.SelectedIndex = -1; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void txtPesquisa_TextChanged(object sender, EventArgs e) { try { novaModalidade = new modalidade(); if (rbnCategoria.Checked == true) { dgvModalidade.DataSource = novaModalidade.pesquisaCategoria(txtPesquisa.Text); } else { dgvModalidade.DataSource = novaModalidade.pesquisaProfessor(txtPesquisa.Text); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSalvar_Click(object sender, EventArgs e) { novaModalidade = new modalidade(); if (txtCodigo.Text == "0") { try { if (cbxProfessor.SelectedIndex == -1) { MessageBox.Show("Selecione um professor antes de salvar."); } else { novaModalidade.salvar(txtNome.Text, Convert.ToDecimal(txtMensalidade.Text), Convert.ToInt32(cbxProfessor.SelectedValue)); MessageBox.Show("Salvado com sucesso!", "Sucesso"); limpar(); listarModadelidades(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); limpar(); } } else { try { novaModalidade.alterar(txtNome.Text, Convert.ToInt32(txtCodigo.Text), Convert.ToInt32(cbxProfessor.SelectedValue), Convert.ToDecimal(txtMensalidade.Text)); MessageBox.Show("Alterado com sucesso!", "Sucesso"); limpar(); listarModadelidades(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); limpar(); } } }