/// <summary> /// Update the annnouncement /// </summary> public bool Update(Announcement announce) { //Check permission Authorize(announce.CourseID, Permission.COURSE, "updateannou", announce.CourseID, null); announce.Description = HTMLWizard.LineBreakToBR(announce.Description); return m_dp.UpdateAnnouncement(announce); }
/// <summary> /// Create a new announcement /// </summary> public bool Create(string poster, string title, string desc, int courseid) { //Check permission Authorize(courseid, Permission.COURSE, "createannou", courseid, null); Announcement annou = new Announcement(); annou.Description = desc; annou.Poster = poster; annou.CourseID = courseid; annou.Title = title; //HTMLize the desc annou.Description = HTMLWizard.LineBreakToBR(annou.Description); return m_dp.CreateAnnouncement(annou); }
private TreeNode AddAnnNode(TreeNodeCollection par, Announcement ann) { return AddNode(par, ann.Title, "attributes/ann.gif", "attributes/ann.gif", "Ann " + ann.ID, false); }