public ActionResult Consultantes(string mobilePhone = null, string keyword = null, string minDate = null, string maxDate = null , Passports.AttestationStatus status = Passports.AttestationStatus.None, int page = 1, int size = 20) { var query = new UserQuery() { MobilePhone = mobilePhone, Keyword = keyword, AttestationStatus = status, MinRegisterDate = string.IsNullOrEmpty(minDate) ? DateTime.MinValue : DateTime.Parse(minDate), MaxRegisterDate = string.IsNullOrEmpty(maxDate) ? DateTime.MaxValue : DateTime.Parse(maxDate), Pagination = new Pagination() { PageIndex = page, PageSize = size } }; var pagination = new Pagination() { PageIndex = page, PageSize = size }; var list = UserPassportManager.FindConsultantes(query); if (null != list) { foreach (var item in list) { item.Profile.FormatEntity(); } } ViewBag.UserQuery = query; return(View(list)); }
public ActionResult ConsultantApplyList(Passports.AttestationStatus status = Passports.AttestationStatus.Submited, int page = 1, int size = 10) { var pagination = new Pagination() { PageIndex = page, PageSize = size }; var list = UserPassportManager.FindByAttestationStatus(status, pagination); if (null != list) { foreach (var item in list) { item.Profile.FormatEntity(); } } ViewBag.AttestationStatus = status; ViewBag.Pagination = pagination; return(View(list)); }
public ActionResult Index() { ViewBag.ConsultanApplyCount = UserPassportManager.GetSubmitedCount(); return(View()); }