public ActionResult Filter(TransactModelsViewParam prm, FormCollection collection) { if (Request.IsAuthenticated) { try { STTransactVP param = TransactModelsRepository.Instance.GetParam(prm); Session["TRANSACTPARAM"] = param; return(RedirectToAction("List")); } catch { return(View()); } } else { return(RedirectToAction("Index", "Home")); } }
public ActionResult Filter() { if (Request.IsAuthenticated) { CUser clUser = new CUser(LocalData.UserId(), LocalData.CSDbUsers(), LocalData.LogPath()); STUser stUser; string msg; clUser.GetRecordByUserId(LocalData.UserId(), out stUser, out msg); if (!stUser.oldpass) { //STCardVP param = LocaParam.cardparam; STTransactVP param; if (Session["TRANSACTPARAM"] != null) { param = (STTransactVP)Session["TRANSACTPARAM"]; } else { param = new STTransactVP(); // param.dtbegin = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1, 0, 0, 0, 0); // DateTime end = DateTime.Now; // end = end.AddMonths(1); // end = new DateTime(end.Year, end.Month, 1, 0, 0, 0, 0); // end = end.AddDays(-1); // param.dtend = new DateTime(end.Year, end.Month, end.Day, 23, 59, 59, 0); param.dtbegin = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 0, 0, 0, 0); param.dtend = DateTime.Now; } TransactModelsViewParam prm = TransactModelsRepository.Instance.SetParam(param); return(View("Filter", prm)); } else { return(RedirectToAction("ChangePassword", "Account")); } } else { return(RedirectToAction("Index", "Home")); } }