public ActionResult Edit(AddCourseModel courseview) { if (ModelState.IsValid) { var course = db.Courses.Find(courseview.id); course.name = courseview.name; course.description = courseview.description; course.Category = db.Categories.Find(courseview.category_id); course.sertificate = courseview.sertificate; db.Entry(course).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Teacher"); } return View(courseview); }
public ActionResult Create(AddCourseModel courseview) { if (ModelState.IsValid) { var userManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(db)); var course = new Course() { name = courseview.name, description = courseview.description, Category = db.Categories.Find(courseview.category_id), sertificate = courseview.sertificate }; course.PublishDate = DateTime.Now; course.activated = false; course.Author = userManager.FindById(User.Identity.GetUserId()); db.Courses.Add(course); db.SaveChanges(); return RedirectToAction("Teacher"); } return View(courseview); }