示例#1
0
        /// <summary>
        /// Inserção de aluno
        /// </summary>
        /// <param name="aluno"></param>
        /// <returns></returns>
        public async Task <Aluno> InsertAlunoAsync(Aluno aluno)
        {
            await _context.Alunos.AddAsync(aluno);

            await _context.SaveChangesAsync();

            return(aluno);
        }
示例#2
0
        /// <summary>
        /// Insere professor
        /// </summary>
        /// <param name="professor"></param>
        /// <returns></returns>
        public async Task <Professor> InsertProfessorAsync(Professor professor)
        {
            await _context.Professores.AddAsync(professor);

            await _context.SaveChangesAsync();

            return(professor);
        }
示例#3
0
 public async Task <bool> SaveChangesAsync()
 {
     return(await _context.SaveChangesAsync() > 0);  // Retorna Tudo de Forma Assincrona (Sem Opçãoes).
 }