public void AddCoreCourse(CoreCourse c)
 {
     using (DataLayerDataContext db = new DataLayerDataContext())
     {
         db.CoreCourses.InsertOnSubmit(c);
         db.SubmitChanges();
         AddAction(c.UserId, "Add Core Course " + c.CourseCategory.Name, DateTime.Now);
     }
 }
 public void DeleteCoreCourse(int courseid)
 {
     using (DataLayerDataContext db = new DataLayerDataContext())
     {
         CoreCourse c = db.CoreCourses.FirstOrDefault(i => i.Id == courseid);
         db.CoreCourses.DeleteOnSubmit(c);
         db.SubmitChanges();
         AddAction(c.UserId, "Delete Core Course " + c.Name, DateTime.Now);
     }
 }
 public void UpdateCoreCourse(int itemid, string notes, DateTime date, int category, string name)
 {
     using (DataLayerDataContext db = new DataLayerDataContext())
     {
         CoreCourse c = db.CoreCourses.FirstOrDefault(i => i.Id == itemid);
         c.Name  = name;
         c.Notes = notes;
         c.Date  = date;
         c.CatId = category;
         db.SubmitChanges();
         AddAction(c.UserId, "Update Core Course " + c.Name, DateTime.Now);
     }
 }
Ejemplo n.º 4
0
        public ActionResult AddCoreCourse(string courseName, int coreCategory, DateTime courseDate, string courseNotes)
        {
            var        mgr = new UserPortalRepository();
            CoreCourse c   = new CoreCourse();

            c.UserId = int.Parse(User.Identity.Name);
            c.Name   = courseName;
            c.CatId  = coreCategory;
            c.Notes  = courseNotes;
            c.Date   = courseDate;
            mgr.AddCoreCourse(c);
            TempData["success"] = "A course was successfully added";
            return(RedirectToAction("index"));
        }