public void Setup() { //Put some Data Repository.Add (new Module { Name = "FirstModule", GPAPercentage = 10.00 } ); }
public void TestDatapiontRepositoryAddMethod() { NHUnitOfWork nhUnitOfWork = new NHUnitOfWork(); ModuleRepository dataPointRepository = new ModuleRepository(nhUnitOfWork); Random seed = new Random(); Random randomNum = new Random(seed.Next()); Module entity = new Module() { Number = randomNum.Next(1000), Name = "3#模块", Description = "123#" }; dataPointRepository.Add(entity); }
public bool Add(string moduleName, int showOrder, string moduleUrl, string indicateImage, string desktopImage, string systemID, string moduleID) { IQueryable <THOK.Authority.DbModel.System> querySystem = SystemRepository.GetQueryable(); IQueryable <THOK.Authority.DbModel.Module> queryModule = ModuleRepository.GetQueryable(); moduleID = !String.IsNullOrEmpty(moduleID) ? moduleID : "40DD7298-F410-43F2-840A-7C04F09B5CE2"; var system = querySystem.FirstOrDefault(i => i.SystemID == new Guid(systemID)); var parentModule = queryModule.FirstOrDefault(i => i.ModuleID == new Guid(moduleID)); var module = new Module(); module.ModuleID = Guid.NewGuid(); module.ModuleName = moduleName; module.ShowOrder = showOrder; module.ModuleURL = moduleUrl; module.IndicateImage = indicateImage; module.DeskTopImage = desktopImage; module.System = system; module.ParentModule = parentModule ?? module; ModuleRepository.Add(module); ModuleRepository.SaveChanges(); return(true); }
public bool Add(string moduleName, int showOrder, string moduleUrl, string indicateImage, string desktopImage, string systemID, string moduleID) { IQueryable <AUTH_SYSTEM> querySystem = SystemRepository.GetQueryable(); IQueryable <AUTH_MODULE> queryModule = ModuleRepository.GetQueryable(); moduleID = !String.IsNullOrEmpty(moduleID) ? moduleID : "000001"; var system = querySystem.FirstOrDefault(i => i.SYSTEM_ID == systemID); var parentModule = queryModule.FirstOrDefault(i => i.MODULE_ID == moduleID); var module = new AUTH_MODULE(); //module.MODULE_ID = Guid.NewGuid(); module.MODULE_ID = ModuleRepository.GetNewID("AUTH_MODULE", "MODULE_ID"); module.MODULE_NAME = moduleName; module.SHOW_ORDER = showOrder; module.MODULE_URL = moduleUrl; module.INDICATE_IMAGE = indicateImage; module.DESK_TOP_IMAGE = desktopImage; module.AUTH_SYSTEM = system; module.PARENT_AUTH_MODULE = parentModule ?? module; ModuleRepository.Add(module); ModuleRepository.SaveChanges(); return(true); }