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
                }));
            }
        }
Exemple #3
0
 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
         }));
     }
 }
Exemple #4
0
 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
         }));
     }
 }
Exemple #5
0
 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
         }));
     }
 }