コード例 #1
0
 public void CadastrarAluno(tb_aluno aluno)
 {
     try
     {
         this.mensagem = "";
         alunoEntity.tb_aluno.Add(aluno);
         alunoEntity.SaveChanges();
         this.mensagem = "Cadastrado com Sucesso!";
     }
     catch (Exception e)
     {
         this.mensagem = e.ToString();
     }
 }
コード例 #2
0
 public void ExcluirAluno(tb_aluno aluno)
 {
     try
     {
         this.mensagem = "";
         aluno         = alunoEntity.tb_aluno.Find(aluno.idAluno);
         alunoEntity.tb_aluno.Remove(aluno);
         alunoEntity.SaveChanges();
         this.mensagem = "Excluído com Sucesso!";
     }
     catch (EntryPointNotFoundException e)
     {
         this.mensagem = e.ToString();
     }
 }
コード例 #3
0
        public void EditarAluno(tb_aluno aluno)
        {
            this.mensagem = "";

            try
            {
                alunoEntity.Entry(aluno).State = System.Data.Entity.EntityState.Modified;
                alunoEntity.SaveChanges();
                this.mensagem = "Editado com Sucesso!";
            }
            catch (EntryPointNotFoundException e)
            {
                this.mensagem = e.ToString();
            }
        }
コード例 #4
0
        public tb_aluno GetAlunoPorCodigo(int codigo)
        {
            tb_aluno aluno = alunoEntity.tb_aluno.First(c => c.idAluno == codigo);

            return(aluno);
        }