public ActionResult EditImage(int carouselId) { CommonDataService cds = new CommonDataService(); CommonModel cm = new CommonModel(); cm = cds.GenerateCommonModel(); Session["FaceBook"] = cm.FaceBook; Session["Twitter"] = cm.Twitter; Session["Youtube"] = cm.Youtube; Session["Instagram"] = cm.Instagram; Session["PhoneNumber"] = cm.PhoneNumber; Session["Email"] = cm.Email; Session["ShoppingHours"] = cm.ShoppingHours; CarouselsViewModels carVM = new CarouselsViewModels(); CarouselsHelper carHelp = new CarouselsHelper(); try { carVM = carHelp.GetCarouselByCarouselId(carouselId); return(View(carVM)); } catch (Exception ex) { throw ex; } finally { carVM = null; carHelp = null; } }
public ActionResult DeleteImages(int carouselId) { CarouselsHelper carHelp = new CarouselsHelper(); try { CommonDataService cds = new CommonDataService(); CommonModel cm = new CommonModel(); cm = cds.GenerateCommonModel(); Session["FaceBook"] = cm.FaceBook; Session["Twitter"] = cm.Twitter; Session["Youtube"] = cm.Youtube; Session["Instagram"] = cm.Instagram; Session["PhoneNumber"] = cm.PhoneNumber; Session["Email"] = cm.Email; Session["ShoppingHours"] = cm.ShoppingHours; carHelp.DeleteCarouselByCarouselId(carouselId); return(RedirectToAction("Edit", "Home")); } catch (Exception ex) { throw ex; } finally { carHelp = null; } }
public ActionResult EditImage() { CommonDataService cds = new CommonDataService(); CommonModel cm = new CommonModel(); cm = cds.GenerateCommonModel(); Session["FaceBook"] = cm.FaceBook; Session["Twitter"] = cm.Twitter; Session["Youtube"] = cm.Youtube; Session["Instagram"] = cm.Instagram; Session["PhoneNumber"] = cm.PhoneNumber; Session["Email"] = cm.Email; Session["ShoppingHours"] = cm.ShoppingHours; CarouselsHelper carHelp = new CarouselsHelper(); try { WebImage photo = null; var newFileName = ""; var imagePath = ""; string carouselId = (string)Request.Form["edit_CarouselId"]; string imageString = (string)Request.Form["edit_CarouselImageString"]; string sequence = (string)Request.Form["edit_sequence"]; photo = WebImage.GetImageFromRequest(); if (photo != null) { newFileName = Guid.NewGuid().ToString() + "_" + Path.GetFileName(photo.FileName); imagePath = @"Contents\Images\Home\" + newFileName; photo.Save(@"~\" + imagePath); carHelp.UpdateCarouselByCarouselId(int.Parse(carouselId), int.Parse(sequence), imagePath); } else { carHelp.UpdateCarouselByCarouselId(int.Parse(carouselId), int.Parse(sequence), imageString); } return(RedirectToAction("Edit", "Home")); } catch (Exception ex) { throw ex; } finally { carHelp = null; } }
public ActionResult AddImages() { CommonDataService cds = new CommonDataService(); CommonModel cm = new CommonModel(); cm = cds.GenerateCommonModel(); Session["FaceBook"] = cm.FaceBook; Session["Twitter"] = cm.Twitter; Session["Youtube"] = cm.Youtube; Session["Instagram"] = cm.Instagram; Session["PhoneNumber"] = cm.PhoneNumber; Session["Email"] = cm.Email; Session["ShoppingHours"] = cm.ShoppingHours; CarouselsHelper carHelp = new CarouselsHelper(); try { string homeImage = (string)Request.Form["home_image"]; if (carHelp.GenerateCarousels().Count >= 3) { return(RedirectToAction("Edit", "Home")); } WebImage photo = null; var newFileName = ""; var imagePath = ""; photo = WebImage.GetImageFromRequest(); if (photo != null) { newFileName = Guid.NewGuid().ToString() + "_" + Path.GetFileName(photo.FileName); imagePath = @"Contents\Images\Home\" + newFileName; photo.Save(@"~\" + imagePath); carHelp.InsertCarousels(imagePath); ViewBag.Notification = homeImage; } return(RedirectToAction("Edit", "Home")); } catch (Exception ex) { throw ex; } finally { carHelp = null; } }
public ActionResult Index() { CommonDataService cds = new CommonDataService(); CommonModel cm = new CommonModel(); cm = cds.GenerateCommonModel(); Session["FaceBook"] = cm.FaceBook; Session["Twitter"] = cm.Twitter; Session["Youtube"] = cm.Youtube; Session["Instagram"] = cm.Instagram; Session["PhoneNumber"] = cm.PhoneNumber; Session["Email"] = cm.Email; Session["ShoppingHours"] = cm.ShoppingHours; CarouselsHelper carHelp = new CarouselsHelper(); HomePageHelper homeHelp = new HomePageHelper(); HomeViewModels hvm = new HomeViewModels(); try { hvm.CarouselsViewModels = carHelp.GenerateCarousels(); hvm.MainViewModels = homeHelp.GenerateMainViewModel(); hvm.FeatureMainModel = homeHelp.GenerateFeatureMainModel(); return(View(hvm)); } catch (Exception ex) { throw ex; } finally { carHelp = null; homeHelp = null; hvm = null; } }