Ejemplo n.º 1
0
 public ActionResult Edit([Bind(Include = "Semester_ID,Course_ID,Deadline,Course_Deadline_ID")] Course_Deadline course_Deadline)
 {
     if (ModelState.IsValid)
     {
         unitOfWork.DeadLine.Update(course_Deadline);
         unitOfWork.Save();
         return(RedirectToAction("Index"));
     }
     ViewBag.Course_ID   = new SelectList(unitOfWork.Courses.GetAll(), "Course_ID", "Course_Name");
     ViewBag.Semester_ID = new SelectList(unitOfWork.Semesters.GetAll(), "Semester_ID", "Semester_Name");
     return(View(course_Deadline));
 }
Ejemplo n.º 2
0
 public ActionResult Edit([Bind(Include = "Semester_ID,Course_ID,Course_Deadline_ID")] Course_Deadline course_Deadline, string Deadline)
 {
     Deadline = DateTime.ParseExact(Deadline, "dd/MM/yyyy", CultureInfo.InvariantCulture).ToString("MM/dd/yyyy", CultureInfo.InvariantCulture);
     course_Deadline.Deadline = DateTime.Parse(Deadline);
     if (ModelState.IsValid)
     {
         unitOfWork.DeadLine.Update(course_Deadline);
         unitOfWork.Save();
         return(RedirectToAction("Index"));
     }
     ViewBag.Course_ID   = new SelectList(unitOfWork.Courses.GetAll(), "Course_ID", "Course_Name");
     ViewBag.Semester_ID = new SelectList(unitOfWork.Semesters.GetAll(), "Semester_ID", "Semester_Name");
     return(View(course_Deadline));
 }
Ejemplo n.º 3
0
        public ActionResult EditDeadline([Bind(Include = "Course_ID,Course_Name")] Course course, string Semester_ID, string deadline)
        {
            DateTime _deadline = DateTime.Parse(deadline);

            if (ModelState.IsValid)
            {
                Course_Deadline deadlines = new Course_Deadline {
                    Course_ID = course.Course_ID, Semester_ID = Semester_ID, Deadline = _deadline
                };
                unitOfWork.DeadLine.Insert(deadlines);
                unitOfWork.Save();
                return(RedirectToAction("Index"));
            }
            ViewBag.Specification_ID = new SelectList(unitOfWork.Specifications.GetAll(), "Specification_ID", "Specification_ID", course.Specification_ID);
            return(View(course));
        }
Ejemplo n.º 4
0
 public ActionResult Create([Bind(Include = "Semester_ID,Course_ID,Deadline,Course_Deadline_ID")] Course_Deadline course_Deadline)
 {
     ViewBag.CheckExits  = "";
     ViewBag.Course_ID   = new SelectList(unitOfWork.Courses.GetAll(), "Course_ID", "Course_Name");
     ViewBag.Semester_ID = new SelectList(unitOfWork.Semesters.GetAll(), "Semester_ID", "Semester_Name");
     if (unitOfWork.DeadLine.IsExitsDeadline(course_Deadline))
     {
         ViewBag.CheckExits = "true";
         return(View());
     }
     if (ModelState.IsValid)
     {
         unitOfWork.DeadLine.Insert(course_Deadline);
         unitOfWork.Save();
         return(RedirectToAction("Index"));
     }
     return(View(course_Deadline));
 }
Ejemplo n.º 5
0
        public ActionResult Create([Bind(Include = "Semester_ID,Course_ID,Course_Deadline_ID")] Course_Deadline course_Deadline, string Deadline)
        {
            Deadline = DateTime.ParseExact(Deadline, "dd/MM/yyyy", CultureInfo.InvariantCulture).ToString("MM/dd/yyyy", CultureInfo.InvariantCulture);
            course_Deadline.Deadline = DateTime.Parse(Deadline);
            ViewBag.CheckExits       = "";
            ViewBag.Subject_ID       = new SelectList(unitOfWork.Subject.GetAll().Where(o => o.Subject_Active == true).ToList(), "Subject_ID", "Subject_Name");
            List <Course> list = new List <Course>();

            ViewBag.Course_ID   = new SelectList(list, "Course_ID", "Course_Name");
            ViewBag.Semester_ID = new SelectList(unitOfWork.Semesters.GetAll(), "Semester_ID", "Semester_Name");
            if (unitOfWork.DeadLine.IsExitsDeadline(course_Deadline))
            {
                ViewBag.CheckExits = "true";
                return(View());
            }
            if (ModelState.IsValid)
            {
                unitOfWork.DeadLine.Insert(course_Deadline);
                unitOfWork.Save();
                ViewBag.success = "Add successfull";
                return(View());
            }
            return(View(course_Deadline));
        }