Beispiel #1
0
        public static Dto.Module ConvertToDto(this Model.Module module)
        {
            Dto.Module moduleDto = new Dto.Module
            {
                Enabled          = module.Enabled,
                Features         = module.Features.ForeachToDto(),
                Id               = module.Id,
                ModulePrivileges = module.ModulePrivileges.ForeachToDto(),
                Name             = module.Name,
                TypeName         = module.TypeName
            };

            return(moduleDto);
        }
Beispiel #2
0
        public static Model.Module ConvertToEntity(this Dto.Module moduleDto, Model.Module module = null)
        {
            if (module == null)
            {
                module = new Model.Module();
            }

            module.Enabled          = moduleDto.Enabled;
            module.Features         = moduleDto.Features.ForeachToEntity();
            module.Id               = moduleDto.Id;
            module.ModulePrivileges = moduleDto.ModulePrivileges.ForeachToEntity();
            module.Name             = moduleDto.Name;
            module.TypeName         = moduleDto.TypeName;

            return(module);
        }