Ejemplo n.º 1
0
        public ActionResult Manage()
        {
            centerDetailsViewModel centerVM = new centerDetailsViewModel();

            if (Session["Center"] == null)
            {
                return(RedirectToAction("Login", "Account"));
            }
            int          centerID     = (int)Session["Center"];
            BeautyCenter beautyCenter = context.BeautyCenters.Where(c => c.ID == centerID).FirstOrDefault();

            if (beautyCenter.IsDeleted == true)
            {
                TempData["Message"] = "نأسف لعدم قبول المركز \n فهناك بعض البيانات التي يجب إدخالها صحيح برجاء إعادة محاولة التسجيل";
                return(RedirectToAction("Index"));
            }

            if (beautyCenter.IsApproved == false)
            {
                TempData["Message"] = "شكرا لتسجيلكم معنا \n سوف يتم مراجعة البيانات والرد عليكم خلال 24 ساعة";
                return(RedirectToAction("Index"));
            }
            else
            {
                centerVM.Center         = beautyCenter;
                centerVM.centerServices = context.CentersServices.Where(c => c.isDeleted == false && c.ID == centerID).ToList();
                centerVM.Employees      = context.Employees.Where(c => c.IsDeleted == false && c.CenterID == centerID).ToList();
                return(View(centerVM));
            }
        }
        public ActionResult Details(int id)
        {
            centerDetailsViewModel center = new centerDetailsViewModel();

            center.Center         = context.BeautyCenters.Where(c => c.ID == id).FirstOrDefault();
            center.centerServices = context.CentersServices.Where(c => c.CenterID == id).ToList();
            center.Employees      = context.Employees.Where(c => c.CenterID == id).ToList();
            return(View(center));
        }
        public ActionResult centerInfo(int centerFilter, int centerID)
        {
            centerDetailsViewModel centerList = new centerDetailsViewModel();

            if (centerFilter == 0)
            {
                centerList.Center = context.BeautyCenters.Where(c => c.ID == centerID).FirstOrDefault();
                return(PartialView("_CenterData", centerList));
            }
            else if (centerFilter == 1)
            {
                centerList.centerServices = context.CentersServices.Where(c => c.isDeleted == false && c.ID == centerID).ToList();
                return(PartialView("_CenterserviceData", centerList));
            }
            else
            {
                centerList.Employees = context.Employees.Where(c => c.IsDeleted == false && c.CenterID == centerID).ToList();
                return(PartialView("_CenterEmployeeData", centerList));
            }
        }