Example #1
0
        /// <summary>
        /// 车辆情况
        /// </summary>
        private void GetUseCar()
        {
            string    errmsg = "";
            DataTable dt     = new DataTable();
            string    data   = Request["data"];


            RequesUseCar rm          = ObjectSerializeHelper.JsonToObject <RequesUseCar>(data);
            string       platenumber = rm.oneval;
            string       plat        = rm.onetype;
            string       datetype    = rm.datetype;
            // string usercode = rm.usercode;
            string      startdate = rm.startdate;
            string      enddate   = rm.enddate;
            string      sort      = rm.sort;
            string      sortfield = rm.sortfield;
            BLLProposer mybll     = new BLLProposer();
            bool        result    = mybll.GetUseCar(platenumber, plat, startdate, datetype, enddate, sort, sortfield, ref dt, ref errmsg);

            if (!result)
            {
                Response.Write(outjson.Replace("#code#", "-1").Replace("#msg#", errmsg));
                Response.End();
            }
            else
            {
                string json = "\"data\":" + ObjectSerializeHelper.DataTableToJson(dt, ObjectSerializeHelper.ColumnNameLetterCase.ToLower);
                Response.Write(outjson.Replace("#code#", "0").Replace("#msg#", "").Replace("\"data\":null", json));
                Response.End();
            }
        }
Example #2
0
        /// <summary>
        /// 车辆明细
        /// </summary>
        private void GetUseCarDetail()
        {
            string    errmsg = "";
            DataTable dt     = new DataTable();
            string    data   = Request["data"];

            int          page        = 0;
            int          totalnum    = 0; //记录总数
            int          pagecount   = 0; //页总数
            int          pagesize    = 20;
            RequesUseCar rm          = ObjectSerializeHelper.JsonToObject <RequesUseCar>(data);
            string       platenumber = rm.oneval;
            string       plat        = rm.onetype;
            string       datetype    = rm.datetype;
            // string usercode = rm.usercode;
            string      startdate = rm.startdate;
            string      enddate   = rm.enddate;
            string      username  = rm.username;
            string      applyname = rm.applyname;
            string      sort      = rm.sort;
            string      sortfield = rm.sortfield;
            BLLProposer mybll     = new BLLProposer();
            bool        result    = mybll.GetUseCarDetail(platenumber, plat, startdate, datetype, enddate, username, applyname, sort, sortfield, page, pagesize, ref totalnum, ref pagecount, ref dt, ref errmsg);

            if (!result)
            {
                Response.Write(outjson.Replace("#code#", "-1").Replace("#msg#", errmsg));
                Response.End();
            }
            else
            {
                string json = "\"data\":" + ObjectSerializeHelper.DataTableToJson(dt, ObjectSerializeHelper.ColumnNameLetterCase.ToLower);
                json += ",\"pagecount\":" + pagecount;
                json += ",\"totalnum\":" + totalnum;
                Response.Write(outjson.Replace("#code#", "0").Replace("#msg#", "").Replace("\"data\":null", json));
                Response.End();
            }
        }