Ejemplo n.º 1
0
        public ModuleInfo GetModuleInfo(int id)
        {
            var        module     = defaultModuleRepository.GetById(id);
            var        licenses   = defaultLicenseRepository.GetByModuleId(module.Id);
            ModuleInfo moduleInfo = new ModuleInfo()
            {
                Id          = module.Id,
                Name        = module.Name,
                Description = module.Description,
                Price       = module.Price,
                Licenses    = licenses
            };

            return(moduleInfo);
        }
Ejemplo n.º 2
0
        public ActionResult EditModule(int id)
        {
            var             module         = defaultModuleRepository.GetById(id);
            var             moduleLicenses = defaultLicenseRepository.GetByModuleId(module.Id);
            var             allLicenses    = defaultLicenseRepository.GetAll();
            EditModuleModel editModule     = new EditModuleModel()
            {
                Id             = module.Id,
                Name           = module.Name,
                Description    = module.Description,
                Price          = module.Price,
                ModuleLicenses = moduleLicenses.ToList(),
                AllLicenses    = allLicenses.ToList()
            };

            return(View(editModule));
        }