Exemple #1
0
        private void dgvCurso_CellEnter(object sender, DataGridViewCellEventArgs e)
        {
            int      idCurso  = Convert.ToInt32(dgvCurso.Rows[e.RowIndex].Cells[0].Value);
            Controle controle = new Controle();
            tb_curso curso    = controle.GetCursoPorCodigo(idCurso);

            preencheControlesCurso(curso);
        }
Exemple #2
0
 public void EditarCurso(tb_curso curso)
 {
     try
     {
         this.mensagem = "";
         cursoEntity.Entry(curso).State = System.Data.Entity.EntityState.Modified;
         cursoEntity.SaveChanges();
         this.mensagem = "Editado com Sucesso!";
     }
     catch (EntryPointNotFoundException e)
     {
         this.mensagem = e.ToString();
     }
 }
Exemple #3
0
 public void CadastrarCurso(tb_curso curso)
 {
     try
     {
         this.mensagem = "";
         cursoEntity.tb_curso.Add(curso);
         cursoEntity.SaveChanges();
         this.mensagem = "Cadastrado com Sucesso!";
     }
     catch (Exception e)
     {
         this.mensagem = e.ToString();
     }
 }
Exemple #4
0
 public void ExcluirCurso(tb_curso curso)
 {
     try
     {
         this.mensagem = "";
         curso         = cursoEntity.tb_curso.Find(curso.idCurso);
         cursoEntity.tb_curso.Remove(curso);
         cursoEntity.SaveChanges();
         this.mensagem = "Excluído com Sucesso!";
     }
     catch (EntryPointNotFoundException e)
     {
         this.mensagem = e.ToString();
     }
 }
Exemple #5
0
        public tb_curso GetCursoPorCodigo(int codigo)
        {
            tb_curso curso = cursoEntity.tb_curso.First(c => c.idCurso == codigo);

            return(curso);
        }
Exemple #6
0
 private void preencheControlesCurso(tb_curso curso)
 {
     lblIdCursoResultado.Text   = curso.idCurso.ToString();
     lblNomeCursoResultado.Text = curso.nomeCurso;
 }