示例#1
0
 partial void OnConvertAdditionalFields(IRole source, RoleDto dest)
 {
     if (source.Rights != null)
     {
         dest.Rights = _rightMapper.Convert(source.Rights);
     }
 }
示例#2
0
        /// <summary>
        /// Löscht eine Ressource
        /// </summary>
        /// <param name="resourceDto"></param>
        /// <returns></returns>
        public virtual async Task <bool> DeleteAsync(ResourceDto resourceDto)
        {
            IResource resource = _resourceMapper.Convert(resourceDto);

            return(await resource.DeleteAsync(resource));
        }
示例#3
0
        public virtual async Task <IEnumerable <ResourceDto> > Get()
        {
            IResource resource = _resourceFactory.Create();

            return(_resourceMapper.Convert(await resource.FindAllAsync()));
        }
示例#4
0
        public virtual async Task <IEnumerable <RoleDto> > FindRolesAsync()
        {
            IRole role = _roleFactory.Create();

            return(_roleMapper.Convert(await role.FindAllWithChildrenAsync()));
        }
示例#5
0
 partial void OnConvertAdditionalFields(IUser source, UserDto dest)
 {
     dest.Role = _roleMapper.Convert(source.Role);
 }
示例#6
0
        public virtual async Task <IEnumerable <UserDto> > FindUsersAsync()
        {
            IUser user = _userFactory.Create();

            return(_userMapper.Convert(await user.FindAllAsync()));
        }