Beispiel #1
0
        private async Task <List <SectionWithLoginUser> > SectionWithLoginUserData()
        {
            var list = new List <SectionWithLoginUser>();

            await ServiceProxyFactory.LifeTime(async factory =>
            {
                var service = factory.Create <SectionWithLoginUserMasterClient>();

                SectionWithLoginUsersResult result = await service.GetItemsAsync(SessionKey, CompanyId, new SectionWithLoginUserSearch());

                if (result.ProcessResult.Result)
                {
                    list = result.SectionWithLoginUsers;
                }
            });

            return(list ?? new List <SectionWithLoginUser>());
        }
Beispiel #2
0
        public async Task <List <SectionWithLoginUser> > GetByLoginUser()
        {
            if (LoginUserId == 0)
            {
                return(new List <SectionWithLoginUser>());
            }
            var list = new List <SectionWithLoginUser>();

            await ServiceProxyFactory.LifeTime(async factory =>
            {
                var service = factory.Create <SectionWithLoginUserMasterClient>();
                SectionWithLoginUsersResult result = await service.GetByLoginUserAsync(SessionKey, CompanyId, LoginUserId.Value);

                if (result.ProcessResult.Result)
                {
                    list = result.SectionWithLoginUsers;
                }
            });

            return(list ?? new List <SectionWithLoginUser>());
        }