public ActionResult Edit([Bind(Include = "CourseId,CourseName,CourseDescription,IsActive")] Course course) { if (ModelState.IsValid) { db.Entry(course).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(course)); }
public ActionResult Edit([Bind(Include = "UserId,FirstName,LastName,Company")] UserDetail userDetail) { if (ModelState.IsValid) { db.Entry(userDetail).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UserId = new SelectList(db.AspNetUsers, "Id", "Email", userDetail.UserId); return(View(userDetail)); }
public ActionResult Edit([Bind(Include = "CourseCompletionId,UserId,CourseId,DateCompleted")] CourseCompletion courseCompletion) { if (ModelState.IsValid) { db.Entry(courseCompletion).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CourseId = new SelectList(db.Courses1, "CourseId", "CourseName", courseCompletion.CourseId); ViewBag.UserId = new SelectList(db.UserDetails, "UserId", "FirstName", courseCompletion.UserId); return(View(courseCompletion)); }
public ActionResult Edit([Bind(Include = "LessonId,LessonTitle,CourseId,Introduction,VideoURL,PdfFilename,IsActive")] Lesson lesson, HttpPostedFileBase uploadPdf) { if (ModelState.IsValid) { try { if (uploadPdf != null) { string imageName = uploadPdf.FileName; string ext = imageName.Substring(imageName.LastIndexOf(".")); string goodExt = ".pdf"; if (goodExt.Contains(ext.ToLower()) && (uploadPdf.ContentLength <= 4194304)) { imageName = Guid.NewGuid() + ext; uploadPdf.SaveAs( Server.MapPath("~/Content/images/LessonPdf/" + imageName)); if (lesson.PdfFilename != null && lesson.PdfFilename != "dummy.pdf") { System.IO.File.Delete(Server.MapPath("~/Content/images/LessonPdf" + lesson.PdfFilename)); } lesson.PdfFilename = imageName; } } } catch (Exception) { ViewBag.Message = "Unable to load selected file"; } db.Entry(lesson).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CourseId = new SelectList(db.Courses1, "CourseId", "CourseName", lesson.CourseId); return(View(lesson)); }