public ActionResult Index(int?id) { CurrentPage = PageTypes.AlumniSpeaks; ListDisplayVm <AlumniSpeak> model = null; var list = (IsAuth && CurrentUser.IsAdmin()) ? _srv.GetAllArticles() : _srv.GetActiveArticles(); if (list.Any()) { model = new ListDisplayVm <AlumniSpeak> { SelectedId = id ?? list.First().AlumniToKnowId, Items = list.ToList() }; } FillAuthKeys(); var sele = list.Find(l => l.EntityKey == model.SelectedId); if (sele != null) { ViewBag.Meta = sele.AlumniName; ViewBag.MetaD = sele.About.LetterLimited(80); ViewBag.OgImg = Routes.ImageUrl("logo_fb.jpg"); } return(View(model)); }
public ActionResult Index(int? id) { CurrentPage = PageTypes.AlumniSpeaks; ListDisplayVm<AlumniSpeak> model = null; var list = (IsAuth && CurrentUser.IsAdmin()) ? _srv.GetAllArticles() : _srv.GetActiveArticles(); if (list.Any()) { model = new ListDisplayVm<AlumniSpeak> { SelectedId = id ?? list.First().AlumniToKnowId, Items = list.ToList() }; } FillAuthKeys(); var sele = list.Find(l => l.EntityKey == model.SelectedId); if (sele != null) { ViewBag.Meta = sele.AlumniName; ViewBag.MetaD = sele.About.LetterLimited(80); ViewBag.OgImg = Routes.ImageUrl("logo_fb.jpg"); } return View(model); }
public ViewResult MyPosts(int? id) { CurrentPage = PageTypes.MyJobPosts; var userId = CurrentUserId; var jobs = _db.JobOpenings.Where(p => p.UserId == userId).ToList(); jobs.Reverse(); ListDisplayVm<JobOpening> model = null; if (jobs.Any()) { model = new ListDisplayVm<JobOpening> { SelectedId = id ?? jobs.First().JobPostId, Items = jobs }; } return View(model); }
public ActionResult Index(int? id) { CurrentPage = PageTypes.AlumniToKnow; ListDisplayVm<AlumniToKnow> model = null; var list = (IsAuth && CurrentUser.IsAdmin()) ? _srv.GetAllArticles() : _srv.GetActiveArticles(); if (list.Any()) { model = new ListDisplayVm<AlumniToKnow> { SelectedId = id ?? list.First().AlumniToKnowId, Items = list.ToList() }; } FillAuthKeys(); return View(model); }
public ViewResult MyPosts(int?id) { CurrentPage = PageTypes.MyJobPosts; var userId = CurrentUserId; var jobs = _db.JobOpenings.Where(p => p.UserId == userId).ToList(); jobs.Reverse(); ListDisplayVm <JobOpening> model = null; if (jobs.Any()) { model = new ListDisplayVm <JobOpening> { SelectedId = id ?? jobs.First().JobPostId, Items = jobs }; } return(View(model)); }
public ViewResult Index(int? id) { var userId = CurrentUserId; var threads = _service.MyMesssageThreads; if (threads.Any()) { var dispItems = _service.ComposeDispItems(threads); var selectedId = id ?? dispItems.First().ItemId; var model = new ListDisplayVm<NotifyDispItem> { Items = dispItems, SelectedId = selectedId }; return View(model); } else { return View(); } }
public ActionResult Index(int?id) { CurrentPage = PageTypes.AlumniToKnow; ListDisplayVm <AlumniToKnow> model = null; var list = (IsAuth && CurrentUser.IsAdmin()) ? _srv.GetAllArticles() : _srv.GetActiveArticles(); if (list.Any()) { model = new ListDisplayVm <AlumniToKnow> { SelectedId = id ?? list.First().AlumniToKnowId, Items = list.ToList() }; } FillAuthKeys(); return(View(model)); }
public ActionResult Index() { CurrentPage = PageTypes.SpecialOffers; ListDisplayVm <SpecialOffer> model = null; FillAuthKeys(); var offers = (bool)ViewData[Constants.IsAdminKey] ? _db.SpecialOffers.ToList() : _db.SpecialOffers.Where(o => o.Status == PostStatusType.Approved).ToList(); if (offers.Any()) { model = new ListDisplayVm <SpecialOffer> { SelectedId = offers.First().SpecialOfferId, Items = offers.ToList() }; } return(View(model)); }
public ActionResult Index(int?id) { CurrentPage = PageTypes.Events; ListDisplayVm <Event> model = null; var events = _srv.MyEvents.OrderBy(e => e.FromDate).OrderByDescending(e => e.Status); if (events.Any()) { model = new ListDisplayVm <Event> { SelectedId = id ?? events.First().EventId, Items = events.ToList() }; var sele = events.ToList().Find(l => l.EventId == model.SelectedId); ViewBag.Meta = sele.EventName; ViewBag.MetaD = sele.Location; ViewBag.OgImg = Routes.ImageUrl("eventFb.jpg"); } return(View(model)); }
public ViewResult Index(int?id) { var userId = CurrentUserId; var threads = _service.MyMesssageThreads; if (threads.Any()) { var dispItems = _service.ComposeDispItems(threads); var selectedId = id ?? dispItems.First().ItemId; var model = new ListDisplayVm <NotifyDispItem> { Items = dispItems, SelectedId = selectedId }; return(View(model)); } else { return(View()); } }
public ActionResult Index(int? id) { var userId = CurrentUserId; CurrentPage = PageTypes.Mentors; var mentorList = _srv.MyMentorships; if (mentorList.Any()) { var seleId = id ?? mentorList.First().MentorShipId; var mentor = mentorList .Single(m => m.MentorShipId == seleId); var model = new ListDisplayVm<MentorShip> { Items = mentorList, SelectedId = mentor.MentorShipId }; return View(model); } else { return View(); } }
private ViewResult CommonIndex(int?id, NewsType type) { CurrentPage = PageTypes.News; ListDisplayVm <AlumniNews> model = null; FillAuthKeys(); var list = (bool)ViewData[Constants.IsAdminKey] ? _db.AlumniNewss.Where(n => n.NewsType == type).ToList() : _db.AlumniNewss.Where(n => n.NewsType == type && n.Status == PostStatusType.Approved).ToList(); list.Reverse(); if (list.Any()) { model = new ListDisplayVm <AlumniNews> { SelectedId = id ?? list.First().AlumniNewsId, Items = list }; var sele = list.Find(l => l.AlumniNewsId == model.SelectedId); if (sele != null) { ViewBag.Meta = sele.Title; ViewBag.MetaD = sele.NewsType == NewsType.AlumniStory ? sele.SubTitle : sele.News.LetterLimited(80); ViewBag.OgImg = Routes.NewsImg(model.SelectedId); //if (sele.NewsType == NewsType.AlumniStory) //{ // ViewBag.Meta = "Alumni Story : " + sele.Title; // ViewBag.MetaD = sele.SubTitle; // ViewBag.OgImg = Routes.ImageUrl("alumni_speak.png"); //} //else //{ // ViewBag.OgImg = Routes.NewsImg(model.SelectedId); //} } } return(View(model)); }
public ActionResult Index(int?id) { var userId = CurrentUserId; CurrentPage = PageTypes.Mentors; var mentorList = _srv.MyMentorships; if (mentorList.Any()) { var seleId = id ?? mentorList.First().MentorShipId; var mentor = mentorList .Single(m => m.MentorShipId == seleId); var model = new ListDisplayVm <MentorShip> { Items = mentorList, SelectedId = mentor.MentorShipId }; return(View(model)); } else { return(View()); } }
private ViewResult CommonIndex(int? id, NewsType type) { CurrentPage = PageTypes.News; ListDisplayVm<AlumniNews> model = null; FillAuthKeys(); var list = (bool)ViewData[Constants.IsAdminKey] ? _db.AlumniNewss.Where(n => n.NewsType == type).ToList() : _db.AlumniNewss.Where(n => n.NewsType == type && n.Status == PostStatusType.Approved).ToList(); list.Reverse(); if (list.Any()) { model = new ListDisplayVm<AlumniNews> { SelectedId = id ?? list.First().AlumniNewsId, Items = list }; var sele = list.Find(l => l.AlumniNewsId == model.SelectedId); if (sele != null) { ViewBag.Meta = sele.Title; ViewBag.MetaD = sele.NewsType == NewsType.AlumniStory ? sele.SubTitle : sele.News.LetterLimited(80); ViewBag.OgImg = Routes.NewsImg(model.SelectedId); //if (sele.NewsType == NewsType.AlumniStory) //{ // ViewBag.Meta = "Alumni Story : " + sele.Title; // ViewBag.MetaD = sele.SubTitle; // ViewBag.OgImg = Routes.ImageUrl("alumni_speak.png"); //} //else //{ // ViewBag.OgImg = Routes.NewsImg(model.SelectedId); //} } } return View(model); }
public ActionResult Index(int? id) { CurrentPage = PageTypes.Events; ListDisplayVm<Event> model = null; var events = _srv.MyEvents.OrderBy(e => e.FromDate).OrderByDescending(e => e.Status); if (events.Any()) { model = new ListDisplayVm<Event> { SelectedId = id ?? events.First().EventId, Items = events.ToList() }; var sele = events.ToList().Find(l => l.EventId == model.SelectedId); ViewBag.Meta = sele.EventName; ViewBag.MetaD = sele.Location; ViewBag.OgImg = Routes.ImageUrl("eventFb.jpg"); } return View(model); }
public ActionResult Index() { CurrentPage = PageTypes.SpecialOffers; ListDisplayVm<SpecialOffer> model = null; FillAuthKeys(); var offers = (bool)ViewData[Constants.IsAdminKey] ? _db.SpecialOffers.ToList() : _db.SpecialOffers.Where(o => o.Status == PostStatusType.Approved).ToList(); if (offers.Any()) { model = new ListDisplayVm<SpecialOffer> { SelectedId = offers.First().SpecialOfferId, Items = offers.ToList() }; } return View(model); }