public EventManager(GroupRating groupRating, List <Subject> subjects) { this.groupRating = groupRating; this.subjects = subjects; for (int i = 0; i < key.Length; i++) { eventObserver.Add(key[i], new List <IObserver>()); } }
public GroupFeedbackProgramme ExportGroupFeedbackProgramme() { Session["email"] = null; //get rating var dt = DataLayer.GetGroupFeedbackProgramme(); var modelList = new List <GroupRating>(); foreach (DataRow item in dt.Rows) { var model = new GroupRating { GroupId = item["GroupId"].ToString(), GroupName = item["GroupName"].ToString(), GroupAveRating = float.Parse(item["GroupAverageRating"].ToString()), OverallRating = float.Parse(item["OverallRating"].ToString()), TimeAllocatedRating = float.Parse(item["TimeAllocatedRating"].ToString()), ClassSizeRating = float.Parse(item["ClassSizeRating"].ToString()), ClassRoomRating = float.Parse(item["ClassRoomRating"].ToString()) }; modelList.Add(model); } //get comments dt = DataLayer.GetGroupFeedbackComments(); var modelComment = new List <GroupComment>(); foreach (DataRow item in dt.Rows) { var _model = new GroupComment { FullName = item["FullName"].ToString(), Comment = item["PComment"].ToString(), }; modelComment.Add(_model); } var progmodel = new GroupFeedbackProgramme(); progmodel.GroupRatings = modelList; progmodel.GroupComments = modelComment; return(progmodel); }
public HigherMathematics(GroupRating groupRating) : base(groupRating) { }
public Physics(GroupRating groupRating) : base(groupRating) { }
public English(GroupRating groupRating) : base(groupRating) { }
public EventManager(IUniversity university) { this.groupRating = university.GroupRating; this.subjects = university.Subjects; }
public Settings(University university) { this.university = university; groupRating = university.GroupRating; }