Пример #1
0
        private void CarregaGrid()
        {
            ClsMateria mObjMateria = new ClsMateria();

            mObjMateria.PreencheGrid();
            dgvMateria.DataSource         = mObjMateria.DSMateria;
            dgvMateria.DataMember         = mObjMateria.DSMateria.Tables[0].TableName;
            dgvMateria.Columns[0].Visible = false;
            dgvMateria.Columns[3].Visible = false;
        }
Пример #2
0
 private void BtnDeletar_Click(object sender, EventArgs e)
 {
     if (DialogResult.Yes == MessageBox.Show("Quer mesmo Excluir essa Materia?\nProcesso nao reversivel!", "Atenção!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning))
     {
         ClsMateria mObjMateria = new ClsMateria
         {
             Id_Curso = Convert.ToInt32(dgvMateria.CurrentRow.Cells[0].Value)
         };
         mObjMateria.Desativa();
         CarregaGrid();
     }
     Limpar();
 }
Пример #3
0
        private void BtnSalvar_Click(object sender, EventArgs e)
        {
            if (Validador())
            {
                ClsMateria mObjMateria = new ClsMateria
                {
                    Id_Materia = Convert.ToInt32(0 + lblIdMateria.Text),
                    Nm_Materia = txtMateria.Text,
                    Sg_Materia = txtSigla.Text,
                    Id_Curso   = Convert.ToInt32(cbCurso.SelectedValue)
                };

                if (aux == 1)
                {
                    try
                    {
                        mObjMateria.Inserir();
                        lblResultado.Text = "Cadastro feito com Sucesso";
                        CarregaGrid();
                    }
                    catch (Exception ex)
                    {
                        lblResultado.Text = "Erro ao cadastrar";
                        MessageBox.Show("Erro: " + ex.ToString());
                    }
                }
                else if (aux == 2)
                {
                    try
                    {
                        mObjMateria.Atualizar();
                        lblResultado.Text = "Materia Atualizada";
                        CarregaGrid();
                    }
                    catch (Exception ex)
                    {
                        lblResultado.Text = "Erro ao Atualizar";
                        MessageBox.Show("Erro: " + ex.ToString());
                    }
                }
                Limpar();
                CarregaGrid();
            }
            else
            {
                MessageBox.Show("Campos Vazios!\nPreencha todos os campos!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }