public ActionResult HasReadEnquiryList() { int pageIndex = 1; int pageSize = 10; if (!string.IsNullOrEmpty(Request["pageIndex"])) { int.TryParse(Request["pageIndex"].ToString(), out pageIndex); } if (!string.IsNullOrEmpty(Request["pageSize"])) { int.TryParse(Request["pageSize"].ToString(), out pageSize); } long intentionId = 0; if (!string.IsNullOrEmpty(Request["intentionId"])) { long.TryParse(Request["intentionId"].ToString(), out intentionId); } long languageId = 0; if (!string.IsNullOrEmpty(Request["languageId"])) { long.TryParse(Request["languageId"].ToString(), out languageId); } long userDefinedId = 0; if (!string.IsNullOrEmpty(Request["userDefinedId"])) { long.TryParse(Request["userDefinedId"].ToString(), out userDefinedId); } string email = string.Empty; if (!string.IsNullOrEmpty(Request["email"])) { email = Request["email"]; } PageModel <Enquiry> pageModel = EnquiryService.GetEnquiryPages(email, CurrentManager.Id, languageId, intentionId, userDefinedId, HandlerStatusEnum.HasRead, pageIndex, pageSize); ViewBag.CurrentManager = CurrentManager; ViewBag.Intentions = BaseService.GetIntentions(CurrentManager.ParentId != 0 ? CurrentManager.ParentId : CurrentManager.Id); ViewBag.UserDefineds = BaseService.GetUserDefineds(CurrentManager.ParentId != 0 ? CurrentManager.ParentId : CurrentManager.Id); ViewBag.ChildManagers = ManageService.GetChildManagers(CurrentManager.Id); ViewBag.Languages = BaseService.GetBaseDictionaries(ValueTypeEnum.Language); ViewBag.CurrentIntentionId = intentionId; ViewBag.CurrentUserdefinedId = userDefinedId; ViewBag.CurrentLanguageId = languageId; ViewBag.CurrentEmail = email; return(View(pageModel)); }