コード例 #1
0
ファイル: frmCurso.cs プロジェクト: NBorba/Aulas-C-
 private void buttonAcao_Click(object sender, EventArgs e)
 {
     // Baseado no comando do usuário, realiza a ação específica
     if (acaoUser.Equals(AcaoEnum.Acao.Cadastrar))
     {
         if (validaCampos())
         {
             cursoController.adicionar(Convert.ToInt32(txtCod.Text.Replace(" ", "").Trim()), txtNome.Text.Trim(), txtDesc.Text.Trim());
             MessageBox.Show("Curso cadastrado com sucesso!");
             this.Close();
         }
         else
         {
             MessageBox.Show("Nenhum campo pode ser vazio!");
         }
     }
     else if (acaoUser.Equals(AcaoEnum.Acao.Editar))
     {
         if (validaCampos())
         {
             cursoController.editar(idUser, Convert.ToInt32(txtCod.Text.Replace(" ", "").Trim()), txtNome.Text, txtDesc.Text.Trim());
             MessageBox.Show("Curso alterado com sucesso");
             this.Close();
         }
         else
         {
             MessageBox.Show("Nenhum campo pode ser vazio!");
         }
     }
     else if (acaoUser.Equals(AcaoEnum.Acao.Excluir))
     {
         cursoController.remover(idUser);
         MessageBox.Show("Curso excluido com sucesso!");
         this.Close();
     }
 }