public ViewPartialObject GetTextPartial(int id, HttpRequestBase req) { string rootPah = "~/blog/Theme/"; int orgId = GetOrganizationId(req); rootPah += orgId.ToString() + "/Views/TextPartial/"; DbDataContext db = new DbDataContext("CloudAppWebSiteView"); ViewPartialObject view = new ViewPartialObject(); CText slider = db.Texts.Where(p => p.ActiveStatus == EActiveStatus.Active && p.OrganizationId == orgId && p.Id == id).FirstOrDefault(); if (slider != null) { view.ViewName = rootPah + slider.ItemTheme.ThemePath; view.ViewModel = slider; return(view); } else { return(null); } }
public ViewPartialObject GetMenuPartial(int id, HttpRequestBase req, string lang) { string rootPath = "~/blog/Theme/"; int orgId = GetOrganizationId(req); rootPath += orgId.ToString() + "/Views/MenuPartial/"; SeoUrlController sc = new SeoUrlController(); DbDataContext db = new DbDataContext("CloudAppWebSiteView"); CMenu mm = db.Menus.Where(p => p.Id == id && p.OrganizationId == orgId && p.ActiveStatus == EActiveStatus.Active).FirstOrDefault(); if (mm == null) { return(null); } else { ViewPartialObject menu = new ViewPartialObject(); menu.ViewName = rootPath + mm.ItemTheme.ThemePath; menu.ViewModel = sc.GetViewMenu(mm, lang); return(menu); } }
public ViewPartialObject GetSliderPartial(int id, HttpRequestBase req, string lang) { string rootPah = "~/blog/Theme/"; int orgId = GetOrganizationId(req); rootPah += orgId.ToString() + "/Views/SliderPartial/"; DbDataContext db = new DbDataContext("CloudAppWebSiteView"); ViewPartialObject view = new ViewPartialObject(); CSlider slider = db.Sliders.Where(p => p.ActiveStatus == EActiveStatus.Active && p.OrganizationId == orgId && p.Id == id).FirstOrDefault(); if (slider != null) { view.ViewName = rootPah + slider.ItemThemes.ThemePath; view.ViewModel = slider.Images.Where(s => s.ActiveStatus == EActiveStatus.Active && s.Language.ToLower() == lang.ToLower()).ToList(); return(view); } else { return(null); } }