示例#1
0
 private void btnExcluir_ButtonClick(object sender, EventArgs e)
 {
     if (TxtCodigo1.Text != "")
     {
         clsDados.Model.Materia oMa        = new clsDados.Model.Materia();
         clsDados.DAL.Materia   dalMateria = new clsDados.DAL.Materia();
         clsDados.BLL.Materia   bllMateria = new clsDados.BLL.Materia();
         DialogResult           result;
         string msg = "Deseja remover o Codigo: " + TxtCodigo1.Text.ToString() + " ?";
         result = MessageBox.Show(msg, "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
         if (result == DialogResult.Yes)
         {
             oMa.Codigo = int.Parse(TxtCodigo1.Text);
             bllMateria.Delete(oMa);
             MessageBox.Show(" Foi excluido com sucesso!!");
             DtgvMateria1.DataSource = dalMateria.Select();
             DtgvMateria1.Refresh();
         }
         if (result == DialogResult.No)
         {
             MessageBox.Show("Operação cancelada!!");
             DtgvMateria1.DataSource = dalMateria.Select();
             DtgvMateria1.Refresh();
         }
     }
     else
     {
         MessageBox.Show("Codigo Invalido", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
示例#2
0
        private void btnEditar_ButtonClick(object sender, EventArgs e)
        {
            clsDados.Model.Materia oMa        = new clsDados.Model.Materia();
            clsDados.DAL.Materia   dalMateria = new clsDados.DAL.Materia();
            clsDados.BLL.Materia   bllMateria = new clsDados.BLL.Materia();

            string n = txtDesc1.Text;

            n             = n.ToUpper();
            txtDesc1.Text = n;


            if (TxtCodigo1.Text != "" && txtDesc1.Text != "" && cbProf.Text != "")
            {
                DialogResult result;
                string       msg = "Deseja alterar o Aluno: " + txtDesc1.Text.ToString() + " ?";
                result = MessageBox.Show(msg, "Alterar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
                if (result == DialogResult.Yes)
                {
                    oMa.Codigo     = int.Parse(TxtCodigo1.Text);
                    oMa.Disciplina = txtDesc1.Text;
                    oMa.Professor  = cbProf.Text;
                    bllMateria.Update(oMa);
                    MessageBox.Show(" Foi alterado com sucesso!!");
                    DtgvMateria1.DataSource = dalMateria.Select();
                    DtgvMateria1.Refresh();
                }
                if (result == DialogResult.No)
                {
                    MessageBox.Show("Operação cancelada!");
                    DtgvMateria1.DataSource = dalMateria.Select();
                    DtgvMateria1.Refresh();
                }
            }
            else
            {
                MessageBox.Show("Codigo inválido -\n Atribua valores aos campos!! ", "ERRO!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#3
0
 private void btnLimparr_Click(object sender, EventArgs e)
 {
     DtgvMateria1.DataSource = dalMateria.Select();
     DtgvMateria1.Refresh();
     txtPesquisar.Text = "";
 }
示例#4
0
 private void FrmMateria_Load(object sender, EventArgs e)
 {
     btnNovo_ButtonClick(sender, e);
     DtgvMateria1.DataSource = dalMateria.Select();
     DtgvMateria1.Refresh();
 }