public ActionResult Upload(SliderModel model)
        {
            if (ModelState.IsValid)
            {
                using (_dbContext = new KarryKart.Model.karrykartEntities())
                {
                    var slide = new Slider();
                    slide.Name         = model.Name;
                    slide.Active       = model.Active;
                    slide.Offer        = model.OfferText;
                    slide.OfferHeading = model.OfferHeading;
                    slide.ImageLink    = CommonHelper.UploadFile(model.Image, _sliderDirectory);
                    slide.SlideOrder   = _dbContext.Sliders.Count() > 0 ? _dbContext.Sliders.OrderByDescending(x => x.SliderID).First().SlideOrder + 1 : 1;

                    _dbContext.Sliders.Add(slide);
                    _dbContext.SaveChanges();
                    _logger.WriteLog(CommonHelper.MessageType.Success, "The slider image added successfully with id: " + slide.SliderID.ToString(), "Upload()", "SliderController", User.Identity.Name);
                    Success("The image was added as slide successfully.");
                    return(RedirectToAction("Index", "Slider"));
                }
            }
            else
            {
                _logger.WriteLog(CommonHelper.MessageType.Error, "Validation Error", "Upload()", "SliderController", User.Identity.Name);
            }
            return(View());
        }
 void CreateViewBag()
 {
     using (_dbContext = new KarryKart.Model.karrykartEntities())
     {
         ViewBag.Slider = _dbContext.Sliders.Where(x => x.Active.Value).OrderBy(x => x.SlideOrder).ToList();
     }
 }
 public BaseController()
 {
     using (_dbContext = new KarryKart.Model.karrykartEntities())
     {
         ViewBag.Offers = _dbContext.Offers.Where(x => x.Active.Value).OrderByDescending(x => x.OfferID).ToList();
     }
     _dbContext = null;
 }
Exemple #4
0
        void CreateViewBag()
        {
            using(_dbContext = new KarryKart.Model.karrykartEntities())
            {
                ViewBag.Slider = _dbContext.Sliders.Where(x=>x.Active.Value).OrderBy(x=>x.SlideOrder).ToList();

            }
        }
Exemple #5
0
 public BaseController()
 {
     using (_dbContext = new KarryKart.Model.karrykartEntities())
        {
        ViewBag.Offers = _dbContext.Offers.Where(x => x.Active.Value).OrderByDescending(x => x.OfferID).ToList();
        }
        _dbContext = null;
 }
Exemple #6
0
        public ActionResult Create(OfferModel model)
        {
            if (ModelState.IsValid)
            {
                using (_dbContext = new KarryKart.Model.karrykartEntities())
                {
                    var offer = new Offer();
                    offer.Active = model.Active;
                    offer.ImageLink = CommonHelper.UploadFile(model.Image, _offerDirectory);
                    offer.OfferName = model.OfferName;
                    _dbContext.Offers.Add(offer);
                    _dbContext.SaveChanges();
                    _logger.WriteLog(CommonHelper.MessageType.Success, "Offer image uploaded successfully with ID= " + offer.OfferID, "Create()", "OfferController", User.Identity.Name);
                    Success("New offer has been added successfully.", true);
                    return RedirectToAction("Index", "Offer");
                }
            }
            else {

            }
            return View();
        }
Exemple #7
0
 public ActionResult Create(OfferModel model)
 {
     if (ModelState.IsValid)
     {
         using (_dbContext = new KarryKart.Model.karrykartEntities())
         {
             var offer = new Offer();
             offer.Active    = model.Active;
             offer.ImageLink = CommonHelper.UploadFile(model.Image, _offerDirectory);
             offer.OfferName = model.OfferName;
             _dbContext.Offers.Add(offer);
             _dbContext.SaveChanges();
             _logger.WriteLog(CommonHelper.MessageType.Success, "Offer image uploaded successfully with ID= " + offer.OfferID, "Create()", "OfferController", User.Identity.Name);
             Success("New offer has been added successfully.", true);
             return(RedirectToAction("Index", "Offer"));
         }
     }
     else
     {
     }
     return(View());
 }
Exemple #8
0
        public ActionResult Upload(SliderModel model)
        {
            if (ModelState.IsValid)
            {
                using (_dbContext = new KarryKart.Model.karrykartEntities())
                {
                    var slide = new Slider();
                    slide.Name = model.Name;
                    slide.Active = model.Active;
                    slide.Offer = model.OfferText;
                    slide.OfferHeading = model.OfferHeading;
                    slide.ImageLink = CommonHelper.UploadFile(model.Image, _sliderDirectory);
                    slide.SlideOrder = _dbContext.Sliders.Count() > 0 ? _dbContext.Sliders.OrderByDescending(x => x.SliderID).First().SlideOrder + 1 : 1;

                    _dbContext.Sliders.Add(slide);
                    _dbContext.SaveChanges();
                    _logger.WriteLog(CommonHelper.MessageType.Success, "The slider image added successfully with id: " + slide.SliderID.ToString(), "Upload()", "SliderController", User.Identity.Name);
                    Success("The image was added as slide successfully.");
                    return RedirectToAction("Index", "Slider");
                }
            }
            else {
                _logger.WriteLog(CommonHelper.MessageType.Error, "Validation Error" , "Upload()", "SliderController", User.Identity.Name);

            }
            return View();
        }