예제 #1
0
 private void ValidateAlunoGrupo(AlunoGrupoDto dto)
 {
     if (dto.IdGrupo == 0)
     {
         throw new ApplicationException("Grupos: O campo 'Grupo' é obrigatório.");
     }
 }
예제 #2
0
        public bool EditAlunoGrupo(AlunoGrupoDto dto)
        {
            Contexto.Database.ExecuteSqlCommand($@"UPDATE dbo.alunogrupo 
			SET Esconder = true, Temporario = false WHERE Id = {dto.Id}"            );

            SaveAlunoGrupo(dto);

            return(true);
        }
예제 #3
0
        public bool SaveAlunoGrupo(AlunoGrupoDto dto)
        {
            var entity = new AlunoGrupo()
            {
                IdAluno    = dto.IdAluno == 0 ? null : dto.IdAluno,
                IdGrupo    = dto.IdGrupo,
                IdUsuario  = SessionUser.IdUsuario,
                Temporario = true
            };

            Contexto.AlunoGrupo.Add(entity);
            Contexto.SaveChanges();
            return(true);
        }