Ejemplo n.º 1
0
        public ActionResult Failed()
        {
            string OpenID = CurrentWechatUserInfo.openid;

            DataAPI.CustomerController apiCust = new DataAPI.CustomerController();
            ViewBag.CustList = apiCust.GetCustomerIndividualList(OpenID, 7, "");
            ViewBag.Result   = ((Array)ViewBag.CustList).Length.ToString() + " 条记录。";
            return(View());
        }
Ejemplo n.º 2
0
        public ActionResult Individual()
        {
            string OpenID = CurrentWechatUserInfo.openid;

            DataAPI.CustomerController apiCust = new DataAPI.CustomerController();
            if (ViewBag.CustList == null)
            {
                ViewBag.CustList = apiCust.GetCustomerIndividualList(OpenID, 2, "");
            }

            return(View());
        }
Ejemplo n.º 3
0
        public ActionResult SearchCustomer()
        {
            string OpenID               = CurrentWechatUserInfo.openid;
            string SearchAllTxt         = Request.QueryString["AllCustSearchContent"];
            string SearchBookedTxt      = Request.QueryString["BookedSearchContent"];
            string SearchHoldingTxt     = Request.QueryString["HoldingSearchContent"];
            string SearchNoRecordTxt    = Request.QueryString["NoRecordSearchContent"];
            string SearchUnFinishTxt    = Request.QueryString["UnFinishSearchContent"];
            string SearchIndexTxt       = Request.QueryString["IndexSearchContent"];
            string SearchReturnOrderTxt = Request.QueryString["ReturnOrderSearchContent"];
            string SearchReturnCarTxt   = Request.QueryString["ReturnCarSearchContent"];
            string SearchFailedTxt      = Request.QueryString["FailedSearchContent"];
            string SearchIndividualTxt  = Request.QueryString["Individual"];

            int    custStatus     = -1;
            string returnViewName = "";
            string SearchTxt      = "";

            if (!string.IsNullOrEmpty(SearchAllTxt))
            {
                returnViewName = "AllCust";
                SearchTxt      = SearchAllTxt;
            }

            if (!string.IsNullOrEmpty(SearchNoRecordTxt))
            {
                returnViewName = "NoRecord";
                custStatus     = 8;
                SearchTxt      = SearchNoRecordTxt;
            }
            if (!string.IsNullOrEmpty(SearchUnFinishTxt))
            {
                returnViewName = "UnFinish";
                custStatus     = 1;
                SearchTxt      = SearchUnFinishTxt;
            }


            if (!string.IsNullOrEmpty(SearchIndexTxt))
            {
                returnViewName = "Index";
                custStatus     = 2;
                SearchTxt      = SearchIndexTxt;
            }
            if (!string.IsNullOrEmpty(SearchIndividualTxt))
            {
                returnViewName = "Individual";
                custStatus     = 2;
                SearchTxt      = SearchIndividualTxt;
            }


            if (!string.IsNullOrEmpty(SearchBookedTxt))
            {
                returnViewName = "Booked";
                custStatus     = 3;
                SearchTxt      = SearchBookedTxt;
            }

            if (!string.IsNullOrEmpty(SearchReturnOrderTxt))
            {
                returnViewName = "ReturnOrder";
                custStatus     = 4;
                SearchTxt      = SearchReturnOrderTxt;
            }


            if (!string.IsNullOrEmpty(SearchHoldingTxt))
            {
                returnViewName = "Holding";
                custStatus     = 5;
                SearchTxt      = SearchHoldingTxt;
            }
            if (!string.IsNullOrEmpty(SearchReturnCarTxt))
            {
                returnViewName = "ReturnCar";
                custStatus     = 6;
                SearchTxt      = SearchReturnCarTxt;
            }

            if (!string.IsNullOrEmpty(SearchFailedTxt))
            {
                returnViewName = "Failed";
                custStatus     = 7;
                SearchTxt      = SearchFailedTxt;
            }



            if (!String.IsNullOrEmpty(SearchTxt) || SearchTxt != "")
            {
                DataAPI.CustomerController apiCust = new DataAPI.CustomerController();
                if (returnViewName == "AllCust")
                {
                    ViewBag.CustList = apiCust.GetCustomerList(SearchTxt);
                }
                else
                {
                    ViewBag.CustList = apiCust.GetCustomerIndividualList(OpenID, custStatus, SearchTxt);
                }

                int count = ((Array)ViewBag.CustList).Length;
                if (count > 0)
                {
                    ViewBag.Result = count.ToString() + " 条记录。";
                }
                else
                {
                    ViewBag.Result = "";
                }
            }
            else
            {
                ViewBag.SearchContent = "";
                ViewBag.CustList      = "";
                ViewBag.Result        = "";
            }
            return(View(returnViewName));
        }