示例#1
0
        public ActionResult Order_list(int?page, int?page_size)
        {
            if (!this.CheckMemberlogin())
            {
                return(this.RedirectToAction("login", "account", new { return_url = string.Empty + Url.Action("order_history", "account") }));
            }
            else
            {
                var         order_history_view = new Order_history_view();
                int         total_record       = 0;
                UserModels  sv          = new UserModels();
                C_UserInfo  iit         = new C_UserInfo();
                C_User      it          = new C_User();
                OrderModels orderModels = new OrderModels();
                it   = sv.GetUserbyUserName(Session["mem"].ToString());
                page = Request.QueryString["page"] != null?Convert.ToInt16(Request.QueryString["page"].ToString()) : 1;

                order_history_view.Page_list_order = orderModels.GetAllOrderByMember(it.Username, (int)page, (int)page_size, out total_record);
                order_history_view.Item_count      = total_record.ToString();

                return(this.PartialView("../control/order_list", order_history_view));
            }
        }