Esempio n. 1
0
        public ModuleDTO Convert(ModuleDAO module)
        {
            if (module == null)
            {
                return(null);
            }

            ModuleDTO dto = new ModuleDTO();

            dto.Id       = module.MItemID;
            dto.Name     = module.MName;
            dto.LinkUrl  = module.MLink;
            dto.IsActive = module.MIsActive;
            dto.Index    = module.MIndex;

            return(dto);
        }
Esempio n. 2
0
        public List <ModuleDTO> Convert(List <ModuleDAO> modules)
        {
            if (modules == null || modules.Count == 0)
            {
                return(new List <ModuleDTO>());
            }

            var result = new List <ModuleDTO>();

            foreach (ModuleDAO module in modules)
            {
                ModuleDTO dto = Convert(module);

                if (dto != null)
                {
                    result.Add(dto);
                }
            }

            return(result);
        }