예제 #1
0
 public ActionResult Edit(int?id)
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         Courses courses = db.Courses.Find(id);
         if (courses == null)
         {
             return(HttpNotFound());
         }
         if (courses.Course_ISInMain.HasValue)
         {
             courses.InMain = true;
         }
         else
         {
             courses.InMain = false;
         }
         ViewBag.Course_StatusID = ViewBag.ToArea = new SelectList(db.Course_status, "ID", "Status_EngName", courses.Course_StatusID);
         return(View(courses));
     }
 }
예제 #2
0
 public static List <Models.DAL.Gallary> GetActiveGallary()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         return(db.Gallary.Where(x => x.ImageStatus == true).ToList());
     }
 }
예제 #3
0
 // GET: Specifications
 public ActionResult Index()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         return(View(db.Specifications.ToList()));
     }
 }
예제 #4
0
 public static SelectList GenderDll()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         return(new SelectList(db.Gender.ToList(), "ID", CourseSite.Common.UImanger.CurrentLang == "en" ? "Gender_EngName" : "Gender_AraName"));
     }
 }
예제 #5
0
        public ActionResult Create(Gallary gallary, HttpPostedFileBase file)
        {
            using (CenterDBEntities db = new CenterDBEntities())
            {
                string fileName = "";

                if (file != null && file.ContentLength > 0)
                {
                    string extention = Path.GetExtension(file.FileName);
                    fileName = DateTime.Now.Ticks.ToString() + extention;
                    var path = Path.Combine(Server.MapPath("~/Uploads/Gallary/"), fileName);

                    file.SaveAs(path);
                }
                gallary.ImagePath = fileName;

                if (ModelState.IsValid)
                {
                    db.Gallary.Add(gallary);
                    if (db.SaveChanges() > 0)
                    {
                        TempData["succed"] = "Succeed Add image ";
                    }
                    else
                    {
                        TempData["error"] = "Sorry we can not add image, Please try again later.";
                    }
                    return(RedirectToAction("Index"));
                }

                return(View(gallary));
            }
        }
예제 #6
0
        public ActionResult Create()
        {
            CenterDBEntities db = new CenterDBEntities();

            ViewBag.Course_StatusID = ViewBag.ToArea = new SelectList(db.Course_status, "ID", "Status_EngName");
            return(View());
        }
예제 #7
0
 public ActionResult Index()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         return(View(db.Gallary.ToList()));
     }
 }
예제 #8
0
 public static SelectList GetInstractorStatusDLL()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         return(new SelectList(db.InstractorStatus.ToList(), "ID", CourseSite.Common.UImanger.CurrentLang == "en" ? "Status_EngName" : "Status_AraName"));
     }
 }
예제 #9
0
 // GET: schedules/Create
 public ActionResult Create()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         ViewBag.Schedule_GroupID = new SelectList(db.Groups, "Group_ID", "Group_CreationUser");
         return(View());
     }
 }
예제 #10
0
 public ActionResult Index()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         var customers = db.Customers.Include(c => c.Corporates).Include(c => c.CustomerStatus).Include(c => c.Gender);
         return(View(customers.ToList()));
     }
 }
예제 #11
0
 public ActionResult Main()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         var query = db.Instractors.ToList();
         return(View(query));
     }
 }
예제 #12
0
 // GET: schedules
 public ActionResult Index()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         var schedules = db.schedules.Include(s => s.Groups);
         return(View(schedules.ToList()));
     }
 }
예제 #13
0
 // GET: Groups
 public ActionResult Index()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         var groups = db.Groups.Include(g => g.Course_Instractors).Include(g => g.GroupStatus);
         return(View(groups.ToList()));
     }
 }
예제 #14
0
 // GET: Groups/Create
 public ActionResult Create()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         ViewBag.Group_CourseInstractorID = new SelectList(db.Course_Instractors, "ID", "ID");
         ViewBag.Group_statusID           = new SelectList(db.GroupStatus, "ID", "GroupStatus_EngName");
         return(View());
     }
 }
예제 #15
0
 // GET: Course
 public ActionResult Index()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         MainViewModel MVM = new MainViewModel();
         MVM         = CourseSite.Common.General.BuildMainView();
         MVM.Courses = CourseRoutine.GetTopCoursesForIndex();
         return(View("Index", MVM));
     }
 }
예제 #16
0
 public ActionResult DeleteConfirmed(int id)
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         Gallary gallary = db.Gallary.Find(id);
         db.Gallary.Remove(gallary);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
예제 #17
0
 public ActionResult Create()
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         ViewBag.Customer_CorporateID = new SelectList(db.Corporates.ToList(), "ID", "Corporates_EngName");
         ViewBag.Customer_statusID    = new SelectList(db.CustomerStatus.ToList(), "ID", "Status_EngName");
         ViewBag.Customer_GenderId    = new SelectList(db.Gender.ToList(), "ID", "Gender_EngName");
         return(View());
     }
 }
예제 #18
0
 public ActionResult DeleteConfirmed(int id)
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         Groups groups = db.Groups.Find(id);
         db.Groups.Remove(groups);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
예제 #19
0
 public ActionResult DeleteConfirmed(int id)
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         Instractors instractors = db.Instractors.Find(id);
         db.Instractors.Remove(instractors);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
예제 #20
0
 public ActionResult DeleteConfirmed(int id)
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         Courses courses = db.Courses.Find(id);
         db.Courses.Remove(courses);
         db.SaveChanges();
         return(RedirectToAction("ShowCourses"));
     }
 }
예제 #21
0
 public ActionResult DeleteConfirmed(int id)
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         Specifications specifications = db.Specifications.Find(id);
         db.Specifications.Remove(specifications);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
예제 #22
0
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         using (CenterDBEntities db = new CenterDBEntities())
         {
             db.Dispose();
         }
     }
     base.Dispose(disposing);
 }
예제 #23
0
        // GET: Instractor
        public ActionResult Index()
        {
            // var instractors = db.Instractors.Include(i => i.Gender).Include(i => i.InstractorStatus);
            using (CenterDBEntities db = new CenterDBEntities())
            {
                var query = db.Instractors.ToList();
                return(View(query));
            }


            //return View(instractors.ToList());
        }
예제 #24
0
 public ActionResult DeleteConfirmed(int id)
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         Customers customers   = db.Customers.Find(id);
         var       currentUser = UserManager.FindByEmail(customers.Customer_Email);
         db.Customers.Remove(customers);
         if (db.SaveChanges() > 0)
         {
         }
         return(RedirectToAction("Index"));
     }
 }
예제 #25
0
 // GET: Groups/Delete/5
 public ActionResult Delete(int?id)
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         Groups groups = db.Groups.Find(id);
         if (groups == null)
         {
             return(HttpNotFound());
         }
         return(View(groups));
     }
 }
예제 #26
0
 // GET: schedules/Details/5
 public ActionResult Details(int?id)
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         schedules schedules = db.schedules.Find(id);
         if (schedules == null)
         {
             return(HttpNotFound());
         }
         return(View(schedules));
     }
 }
예제 #27
0
 public ActionResult Details(int?id)
 {
     if (id == null)
     {
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
     }
     using (CenterDBEntities db = new CenterDBEntities())
     {
         Customers customers = db.Customers.Find(id);
         if (customers == null)
         {
             return(HttpNotFound());
         }
         return(View(customers));
     }
 }
예제 #28
0
 public ActionResult Edit(schedules schedules)
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         if (ModelState.IsValid)
         {
             schedules.Schedule_ModifiedUser = User.Identity.Name;
             schedules.Schedule_ModifiedDate = DateTime.Now;
             db.Entry(schedules).State       = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         ViewBag.Schedule_GroupID = new SelectList(db.Groups, "Group_ID", "Group_CreationUser", schedules.Schedule_GroupID);
         return(View(schedules));
     }
 }
예제 #29
0
 // GET: Specifications/Edit/5
 public ActionResult Edit(int?id)
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         Specifications specifications = db.Specifications.Find(id);
         if (specifications == null)
         {
             return(HttpNotFound());
         }
         return(View(specifications));
     }
 }
예제 #30
0
 public ActionResult Details(int?id)
 {
     using (CenterDBEntities db = new CenterDBEntities())
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         Gallary gallary = db.Gallary.Find(id);
         if (gallary == null)
         {
             return(HttpNotFound());
         }
         return(View(gallary));
     }
 }