public ActionResult UpdateCourse(int Id, CourseModels.AddCourseModel model)
        {
            var u_course = db.Courses.Single(c => c.Id == Id);

            if (u_course.ImagePath != null)
            {
                var folderPath = Server.MapPath("~/" + u_course.ImagePath);
                System.IO.File.Delete(folderPath);
            }
            u_course.Name      = model.Name;
            u_course.Fee       = model.Fee;;
            u_course.StartDate = model.StartDate;
            u_course.EndDate   = model.EndDate;
            string fileName = DateTime.Now.Ticks.ToString() + Path.GetExtension(model.CourseImage.FileName);

            //Set the Image File Path.
            string filePath = "/Content/img/" + fileName;

            //Save the Image File in Folder.
            model.CourseImage.SaveAs(Server.MapPath(filePath));
            u_course.ImagePath = filePath;
            //db.Courses.Add(temp);
            db.SaveChanges();
            return(RedirectToAction("ManageCourses"));
        }
        public ActionResult AddCourse(CourseModels.AddCourseModel item)
        {
            Course temp = new Course();

            temp.Name = item.Name;
            temp.Fee  = item.Fee;
            if (item.isShort)
            {
                temp.Type = 0;
            }
            else
            {
                temp.Type = 1;
            }
            temp.StartDate = item.StartDate;
            temp.EndDate   = item.EndDate;
            string fileName = DateTime.Now.Ticks.ToString() + Path.GetExtension(item.CourseImage.FileName);

            //Set the Image File Path.
            string filePath = "/Content/img/" + fileName;

            //Save the Image File in Folder.
            item.CourseImage.SaveAs(Server.MapPath(filePath));
            temp.ImagePath = filePath;
            db.Courses.Add(temp);
            db.SaveChanges();
            return(RedirectToAction("AddCourse"));
        }
        public ActionResult UpdateCourse(int Id)
        {
            CourseModels.AddCourseModel model = new CourseModels.AddCourseModel();
            var u_course = db.Courses.Single(c => c.Id == Id);

            model.Name      = u_course.Name;
            model.Fee       = u_course.Fee;
            model.StartDate = u_course.StartDate;
            model.EndDate   = u_course.EndDate;
            if (model.isShort)
            {
                u_course.Type = 0;
            }
            else
            {
                u_course.Type = 1;
            }
            return(View(model));
        }