コード例 #1
0
        public async Task <TData <List <BranchEntity> > > GetPageList(BranchListParam param, Pagination pagination)
        {
            TData <List <BranchEntity> > obj = new TData <List <BranchEntity> >();

            obj.Data = await branchService.GetPageList(param, pagination);

            obj.Total = pagination.TotalCount;
            obj.Tag   = 1;
            return(obj);
        }
コード例 #2
0
        public async Task <TData <List <BranchEntity> > > GetList(BranchListParam param)
        {
            TData <List <BranchEntity> > obj = new TData <List <BranchEntity> >();

            obj.Data = await branchService.GetList(param);

            obj.Total = obj.Data.Count;
            obj.Tag   = 1;
            return(obj);
        }
コード例 #3
0
        public async Task <TData <List <ZtreeInfo> > > GetZtreeBranchList(BranchListParam param)
        {
            var obj = new TData <List <ZtreeInfo> >();

            obj.Data = new List <ZtreeInfo>();
            List <BranchEntity> branchList = await branchService.GetList(param);

            foreach (BranchEntity branch in branchList)
            {
                obj.Data.Add(new ZtreeInfo
                {
                    id   = branch.Id,
                    pId  = branch.ParentId,
                    name = branch.BranchName
                });
            }
            obj.Tag = 1;
            return(obj);
        }