Example #1
0
        public ActionResult Create([Bind(Include = "UserID,Forenames,Surname,EmailAddress,DateOfBirth,FirstnameBasedOnForename,FullName,Position,ListOfDegree,LinkOfDegree,CourseName,DurationInMonths,CoursesPartOfDegree,DegreeName,DegreeDuringInYears,CoursesOfDegree")] UserDetail userDetail)
        {
            if (ModelState.IsValid)
            {
                db.UserDetails.Add(userDetail);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(userDetail));
        }
        public ActionResult Create([Bind(Include = "CourseID,CourseName,DurationInMonths,CoursesPartOfDegree,Degree")] Course course)
        {
            if (ModelState.IsValid)
            {
                db.Courses.Add(course);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(course));
        }
Example #3
0
        public ActionResult Create([Bind(Include = "DegreeID,DegreeName,DegreeDuringInYears,CoursesOfDegree,UserID")] Degree degree)
        {
            if (ModelState.IsValid)
            {
                db.Degrees.Add(degree);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }


            ViewBag.UserID = new SelectList(db.UserDetails, "UserID", "FullName", degree.UserID);



            return(View(degree));
        }
 public ActionResult ProfileDetailsEdit([Bind(Include = "UserID,Forenames,Surname,EmailAddress,DateOfBirth,FirstnameBasedOnForename,FullName,Position,ListOfDegree,LinkOfDegree,CourseName,DurationInMonths,CoursesPartOfDegree,DegreeName,DegreeDuringInYears,CoursesOfDegree")] UserDetail userDetail)
 {
     if (ModelState.IsValid)
     {
         db.Entry(userDetail).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("ProfileDetails"));
     }
     return(View(userDetail));
 }
Example #5
0
        public ActionResult UserDetails(UserDetail userDetail)
        {
            using (Internship_Section1Entities DB = new Internship_Section1Entities())
            {
                if (DB.UserDetails.Any(x => x.EmailAddress == userDetail.EmailAddress))
                {
                    ViewBag.DuplicateMessage = "Already exist";

                    return(View("UserDetails", userDetail));
                }
                else
                {
                    DB.UserDetails.Add(userDetail);
                    DB.SaveChanges();
                }
            }
            ModelState.Clear();
            ViewBag.SuccessMessage = "Saved";


            return(View("UserDetails", new UserDetail()));
        }