public ActionResult Index(DateTime?showDate) { try { //showDate.HasValue ? showDate.Value : ViewBag.ShowDate = DateTime.Now.AddMonths(-2).ToShortDateString(); var Remind = dataHelper.GetEventsByUser(User.Identity.Name).Where(x => x.DateStart.ToShortDateString() == DateTime.Now.ToShortDateString() && x.Remind).ToList(); ViewBag.Remind = Remind; return(View()); } catch (Exception ex) { logger.ErrorMessage("305", ex); return(View("Error", new Error() { ExDescription = ex.Message })); } }
public ActionResult Index(string search, int?page, int categoryId = 0, string order = "default", int onpage = 6, string filter = "all") { try { var adverts = dataHelper.GetAdvertsByCategoryId(categoryId, order); if (!string.IsNullOrEmpty(search)) { adverts = adverts.Where(x => x.Title.Contains(search)).ToList(); ViewBag.search = search; onpage = adverts.Count > 0 ? adverts.Count : 1; //order = "default"; //filter = "all"; } ViewBag.categoryId = categoryId; ViewBag.order = order; ViewBag.onpage = onpage; ViewBag.filter = filter; switch (filter) { case "new": adverts = adverts.Where(x => x.New == true).ToList(); break; case "old": adverts = adverts.Where(x => x.New == false).ToList(); break; default: break; } SetViewBag(); int pageSize = onpage; int pageNumber = (page ?? 1); return(View(adverts.ToPagedList(pageNumber, pageSize))); } catch (Exception ex) { logger.ErrorMessage("305", ex); return(View("Error", new Error() { ExDescription = ex.Message })); } }
public ActionResult Logger(int?page, int days = 1) { try { var logs = dataHelper.GetLog(DateTime.Now.AddDays(-days)).OrderByDescending(x => x.Created); int pageSize = 20; int pageNumber = (page ?? 1); return(View(logs.ToPagedList(pageNumber, pageSize))); } catch (Exception ex) { logger.ErrorMessage("305", ex); return(View("Error", new Error() { ExDescription = ex.Message })); } }
public ActionResult Index() { try { var user = dataHelper.GetUserData(User.Identity.Name); ViewBag.User = user; return(View(user)); } catch (Exception ex) { logger.ErrorMessage("305", ex); return(View("Error", new Error() { ExDescription = ex.Message })); } }
public ActionResult Income() { try { SetVievBag(); var income = dataHelper.GetIncomeByUser(User.Identity.Name, DateTime.Now.AddMonths(-1), DateTime.Now, 0); return(View(income)); } catch (Exception ex) { logger.ErrorMessage("305", ex); return(View("Error", new Error() { ExDescription = ex.Message })); } }