// GET: Slider
        public ActionResult SliderSettings()
        {
            if (Session["UserId"] == null)
            {
                return(RedirectToAction("Login", "Account"));
            }
            Utilities.Slider sliderUtility = new Utilities.Slider();
            var Images = sliderUtility.GetAllImages();

            Models.ImageAdditionalInfo imageAdditionalInfo = new Models.ImageAdditionalInfo();
            imageAdditionalInfo.HighQualityImage   = Images.Where(x => x.Type.ToLower() == "high").ToList();
            imageAdditionalInfo.LowQualityImage    = Images.Where(x => x.Type.ToLower() == "low").ToList();
            imageAdditionalInfo.MediumQualityImage = Images.Where(x => x.Type.ToLower() == "medium").ToList();
            return(View(imageAdditionalInfo));
        }
        public ActionResult Gallery()
        {
            if (Session["UserId"] == null)
            {
                return(RedirectToAction("Login", "Account"));
            }
            string QueryStringValue = Request.QueryString["action"];

            ViewBag.Message = QueryStringValue;
            Utilities.Slider sliderUtility = new Utilities.Slider();
            var Images = sliderUtility.GetAllImages();

            Models.ImageAdditionalInfo imageAdditionalInfo = new Models.ImageAdditionalInfo();
            imageAdditionalInfo.HighQualityImage   = Images.Where(x => x.Type.ToLower() == "high").ToList();
            imageAdditionalInfo.LowQualityImage    = Images.Where(x => x.Type.ToLower() == "low").ToList();
            imageAdditionalInfo.MediumQualityImage = Images.Where(x => x.Type.ToLower() == "medium").ToList();
            return(View(imageAdditionalInfo));
        }
        public ActionResult GetAllImages()
        {
            Dictionary <string, object> returnObject = new Dictionary <string, object>();

            try
            {
                var Images = _sliderUtility.GetAllImages();
                if (Images != null)
                {
                    returnObject.Add("Images", Images);
                    returnObject.Add("status", "success");
                }
                else
                {
                    returnObject.Add("status", "fail");
                }
            }
            catch (Exception)
            {
            }
            return(Json(new { message = returnObject }, JsonRequestBehavior.AllowGet));
        }