public string GetLoginLogData(int page, int limit)
        {
            int count;
            IEnumerable <LoginLogOutput> loginLog           = _logManageService.GetLoginLogOutputs(page, limit, out count);
            DataResult <IEnumerable <LoginLogOutput> > data = new DataResult <IEnumerable <LoginLogOutput> >
            {
                msg   = "获取成功!",
                code  = 0,
                count = count,
                data  = loginLog
            };

            return(JsonNetHelper.SerialzeoJsonForCamelCase(data));
        }
        /// <summary>
        /// 获取部门信息(用于部门信息页面展示)
        /// </summary>
        /// <param name="page"></param>
        /// <param name="limit"></param>
        /// <param name="queryInfo"></param>
        /// <returns></returns>
        public string GetDepartmentInfo(int page, int limit, string queryInfo)
        {
            if (!string.IsNullOrEmpty(queryInfo))
            {
                queryInfo = queryInfo.Trim();
            }
            int count;
            IEnumerable <DepartmentOutput> departments        = _departmentManageService.GetDepartments(page, limit, out count, queryInfo);
            DataResult <IEnumerable <DepartmentOutput> > data = new DataResult <IEnumerable <DepartmentOutput> >
            {
                msg   = "获取成功!",
                code  = 0,
                count = count,
                data  = departments
            };

            return(JsonNetHelper.SerialzeoJsonForCamelCase(data));
        }
        public string GetBills(int page, int limit, string queryInfo)
        {
            if (!string.IsNullOrEmpty(queryInfo))
            {
                queryInfo = queryInfo.Trim();
            }
            int count;
            IEnumerable <RevenueOutput> revenues           = _financialManageService.GetBills(page, limit, out count, queryInfo);
            DataResult <IEnumerable <RevenueOutput> > data = new DataResult <IEnumerable <RevenueOutput> >
            {
                msg   = "获取成功!",
                code  = 0,
                count = count,
                data  = revenues
            };

            return(JsonNetHelper.SerialzeoJsonForCamelCase(data));
        }
        public string GetWareHouseDataList(int page, int limit, string queryInfo)
        {
            if (!string.IsNullOrEmpty(queryInfo))
            {
                queryInfo = queryInfo.Trim();
            }
            int count;
            IEnumerable <WareHouseOutput> Info = _wareHouseService.GetGoodsOutputs(page, limit, out count, queryInfo);
            DataResult <IEnumerable <WareHouseOutput> > data = new DataResult <IEnumerable <WareHouseOutput> >
            {
                msg   = "获取成功!",
                code  = 0,
                count = count,
                data  = Info
            };

            return(JsonNetHelper.SerialzeoJsonForCamelCase(data));
        }
        public string GetCategoriesList(int page, int limit, string queryInfo)
        {
            if (!string.IsNullOrEmpty(queryInfo))
            {
                queryInfo = queryInfo.Trim();
            }
            int count;
            IEnumerable <CategoryOutput> categories         = _categoryManageService.GetCategories(page, limit, out count, queryInfo);
            DataResult <IEnumerable <CategoryOutput> > data = new DataResult <IEnumerable <CategoryOutput> >
            {
                msg   = "获取成功!",
                code  = 0,
                count = count,
                data  = categories
            };

            return(JsonNetHelper.SerialzeoJsonForCamelCase(data));
        }
示例#6
0
        public string GetFinishedOrder(int page, int limit, string queryInfo)
        {
            if (!string.IsNullOrEmpty(queryInfo))
            {
                queryInfo = queryInfo.Trim();
            }
            int count;
            IEnumerable <DemandOrderOutput> finishedOrder      = _orderManageService.GetFinishedOrder(page, limit, out count, queryInfo);
            DataResult <IEnumerable <DemandOrderOutput> > data = new DataResult <IEnumerable <DemandOrderOutput> >
            {
                msg   = "获取成功!",
                code  = 0,
                count = count,
                data  = finishedOrder
            };

            return(JsonNetHelper.SerialzeoJsonForCamelCase(data));
        }
示例#7
0
        public string GetMyWaittingVerifyOrder(int page, int limit, string queryInfo)
        {
            string userId = HttpContext.Session.GetString("UserId");

            if (string.IsNullOrEmpty(userId))
            {
                return("未登录!或登录已失效");
            }
            if (!string.IsNullOrEmpty(queryInfo))
            {
                queryInfo = queryInfo.Trim();
            }
            int count;
            IEnumerable <OrderOutput> orders             = _orderManageService.GetMyWaittingConfirmOrder(page, limit, out count, queryInfo, userId);
            DataResult <IEnumerable <OrderOutput> > data = new DataResult <IEnumerable <OrderOutput> >
            {
                msg   = "获取成功!",
                code  = 0,
                count = count,
                data  = orders
            };

            return(JsonNetHelper.SerialzeoJsonForCamelCase(data));
        }
示例#8
0
        public string GetRuningSpecialOrders(int page, int limit, string queryInfo)
        {
            string userId = HttpContext.Session.GetString("UserId");

            if (string.IsNullOrEmpty(userId))
            {
                return("未登录!或登录已失效");
            }
            if (!string.IsNullOrEmpty(queryInfo))
            {
                queryInfo = queryInfo.Trim();
            }
            int count;
            IEnumerable <WorkFlowOutput> workFlowOrder      = _orderManageService.GetFlowOutputs(page, limit, out count, queryInfo, userId);
            DataResult <IEnumerable <WorkFlowOutput> > data = new DataResult <IEnumerable <WorkFlowOutput> >
            {
                msg   = "获取成功!",
                code  = 0,
                count = count,
                data  = workFlowOrder
            };

            return(JsonNetHelper.SerialzeoJsonForCamelCase(data));
        }