示例#1
0
        public DataTable GetWorkOrderListByWhere(string Verifycode, Entities.QueryWorkOrderInfo query, int userId, string departmentId, string order, int currentPage, int pageSize, out int totalCount, ref string msg)
        {
            totalCount = 0;
            DataTable dt = null;

            if (BLL.CallRecord_ORIG_Authorizer.Instance.Verify(Verifycode, 1, ref msg, "获取工单数据,授权失败。"))
            {
                dt = BLL.WorkOrderInfo.Instance.GetWorkOrderInfoByUserID(query, userId, departmentId, order, currentPage, pageSize, out totalCount);
            }

            return(dt);
        }
示例#2
0
        public DataTable GetWorkOrderListByDemandID(string Verifycode, string demandID, string order, int currentPage, int pageSize, out int totalCount, ref string msg)
        {
            totalCount = 0;
            DataTable dt = null;

            if (BLL.CallRecord_ORIG_Authorizer.Instance.Verify(Verifycode, 1, ref msg, "获取工单数据,授权失败。"))
            {
                if (!string.IsNullOrEmpty(demandID))
                {
                    Entities.QueryWorkOrderInfo query = new Entities.QueryWorkOrderInfo();
                    query.DemandID = demandID;

                    dt = BLL.WorkOrderInfo.Instance.GetWorkOrderInfoForDemandInfo(query, order, currentPage, pageSize, out totalCount);
                }
            }

            return(dt);
        }