Пример #1
0
        /// <summary>
        /// 查询移库单详细分页
        /// </summary>
        /// <returns></returns>
        public ActionResult GetDetailPage()
        {
            string CompanyID  = WebUtil.GetFormValue <string>("CompanyID");
            int    PageIndex  = WebUtil.GetFormValue <int>("PageIndex", 1);
            int    PageSize   = WebUtil.GetFormValue <int>("PageSize", 10);
            string OrderNum   = WebUtil.GetFormValue <string>("OrderNum");
            int    MoveType   = WebUtil.GetFormValue <int>("MoveType", 0);
            int    Status     = WebUtil.GetFormValue <int>("Status", 0);
            string BeginTime  = WebUtil.GetFormValue <string>("BeginTime");
            string EndTime    = WebUtil.GetFormValue <string>("EndTime");
            string StorageNum = WebUtil.GetFormValue <string>("StorageNum");
            Bill <MoveOrderEntity, MoveOrderDetailEntity> bill = new MoveOrder(CompanyID);
            MoveOrderDetailEntity entity = new MoveOrderDetailEntity();

            entity.CompanyID  = CompanyID;
            entity.OrderNum   = OrderNum;
            entity.MoveType   = MoveType;
            entity.Status     = Status;
            entity.BeginTime  = BeginTime;
            entity.EndTime    = EndTime;
            entity.StorageNum = StorageNum;

            PageInfo pageInfo = new PageInfo()
            {
                PageIndex = PageIndex, PageSize = PageSize
            };

            List <MoveOrderDetailEntity> listResult = bill.GetDetailList(entity, ref pageInfo);

            DataListResult <MoveOrderDetailEntity> dataResult = new DataListResult <MoveOrderDetailEntity>()
            {
                Code     = (int)EResponseCode.Success,
                Message  = "响应成功",
                Result   = listResult,
                PageInfo = pageInfo
            };

            return(Content(JsonHelper.SerializeObject(dataResult)));
        }