public static List <Registry> GridList(Guid idStudent, Guid idCourse) { try { var list = RegistryDAO.GridList(idStudent, idCourse); if (list == null) { return(null); } list = IsFull(list); if (list == null) { throw new Exception("Erro na checagem da grade com quantidade máxima de matrículas"); } return(list); } catch (Exception e) { object[] parameters = { idStudent, idCourse }; string notes = LogHelper.Notes(parameters, e.Message); Log.Add(Log.TYPE_ERROR, "SistemaMatricula.Models.Registry.GridList", notes); } return(null); }