// GET: About public ActionResult Index() { VmAbout model = new VmAbout(); #region Wish list HttpCookie cookie = Request.Cookies["WishList"]; if (cookie != null) { List <string> WishList = cookie.Value.Split(',').ToList(); WishList.RemoveAt(WishList.Count - 1); ViewBag.WishList = WishList; ViewBag.WishListCount = WishList.Count; } else { ViewBag.WishListCount = 0; } #endregion #region Cart list HttpCookie cookieCart = Request.Cookies["Cart"]; List <string> CartList = new List <string>(); if (cookieCart != null) { CartList = cookieCart.Value.Split(',').ToList(); CartList.RemoveAt(CartList.Count - 1); ViewBag.CartList = CartList; ViewBag.CartListCount = CartList.Count; } else { ViewBag.CartListCount = 0; } #endregion model.HeaderImage = db.HeaderImages.FirstOrDefault(h => h.Page == "About"); model.Services = db.Services.ToList(); model.Blogs = db.Blogs.Include("BlogCategory") .Include("Admin").OrderByDescending(o => o.Id).Take(2).ToList(); model.Teams = db.Teams.Include("TeamSocials") .Include("TeamSocials.SocialType").Include("Position").ToList(); model.Articles = db.Articles.Include("Admin").ToList(); model.Adopts = db.Adopts.Include("Gender") .Include("PetSize") .Include("AgeType") .Include("AdoptSocials") .Include("SlideAdopts").OrderBy(o => o.Id).Take(4).ToList(); ViewBag.HomeSetting = db.HomeSettings .Include("HomeSocials") .Include("HomeSocials.SocialType").FirstOrDefault(); ViewBag.Adopt = db.Appointments.Where(a => a.AdoptId != null).Count(); ViewBag.Service = db.Appointments.Where(a => a.ServiceId != null).Count(); ViewBag.Contact = db.Sales.Count(); return(View(model)); }
public ActionResult Index() { VmAbout vmAbout = new VmAbout(); vmAbout.Header = db.Headers.FirstOrDefault(h => h.Page == "About"); vmAbout.Teachers = db.Teachers.OrderBy(t => t.Id).Take(4).Include("Socials").Include("Occupation").ToList(); VmNotice vmNotice = new VmNotice(); vmNotice.About = db.Abouts.FirstOrDefault(); vmNotice.Notices = db.Notices.ToList(); vmAbout.VmNotice = vmNotice; VmAboutSlider vmAboutSlider = new VmAboutSlider(); vmAboutSlider.AboutSlide = db.AboutSlides.Include("Occupation").FirstOrDefault(); vmAboutSlider.Setting = db.Settings.FirstOrDefault(); vmAbout.VmAboutSlider = vmAboutSlider; if (Session["User"] != null) { ViewData["Username"] = db.Users.Find(Session["UserId"]).Username; } ViewBag.Setting = db.Settings.Include("SettingSocials").FirstOrDefault(); return(View(vmAbout)); }
public ActionResult Index() { #region Wish List and Cart HttpCookie cookieList = Request.Cookies["WishList"]; HttpCookie cookieCart = Request.Cookies["Cart"]; if (cookieList != null) { List <string> wishlist = Request.Cookies["WishList"].Value.Split(',').ToList(); ViewBag.Wishlist = wishlist; } if (cookieCart != null) { List <string> cart = Request.Cookies["Cart"].Value.Split(',').ToList(); cart.RemoveAt(cart.Count - 1); ViewBag.CartCount = cart.Count; ViewBag.Cart = cart; } else { ViewBag.CartCount = 0; } #endregion ViewBag.Category = db.Category.Include("Subcategories").Where(s => s.Subcategories.Count != 0).ToList(); VmAbout model = new VmAbout(); model.setting = db.Setting.FirstOrDefault(); model.testimonials = db.Testimonial.ToList(); model.partners = db.Partner.ToList(); return(View(model)); }
public ActionResult Index() { VmAbout model = new VmAbout(); model.About = db.Abouts.FirstOrDefault(); model.Teachers = db.Teachers.Include("Position").Include("SocialTeachers").OrderBy(o => o.Id).Take(4).ToList(); model.Notices = db.Notices.ToList(); model.TestimonialSliders = db.TestimonialSliders.ToList(); model.BannerImage = db.BannerImages.FirstOrDefault(); return(View(model)); }