public ActionResult Create(Domain.Module module, FormCollection collection) { return(CreateModel(module)); //JsonResult ret = new JsonResult(); //try //{ // module.CreatorID = (int)LoginUser.ID; // module.CreationTime = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"); // db.Module.Add(module); // db.SaveChanges(); // ret.Data = JsonHelper.SerializeObject(new // { // status = 0, // message = "" // }); //} //catch (Exception ex) //{ // ret.Data = JsonHelper.SerializeObject(new // { // status = 1, // message = ex.Message // }); //} //return ret; }
public ArticlePresenter(IArticleView view, Domain.Module module, IUnitOfWork work) { this.view = view; this.module = module; this.work = work; parameter = ParameterBuilder.Deserialize <ArticleParameter>(this.module.Parameter); }
public ArticleOverviewPresenter(IArticlesView view, Domain.Module module, IArticleService articleService) { this.view = view; this.articleService = articleService; this.module = module; this.parameter = ParameterBuilder.Deserialize <ArticlesOverviewParameter>(module.Parameter); }
public static ModuleBuilder Create(string company, string project, string feature) { var module = new Domain.Module(company, project) { Feature = new Name(feature) }; return(new ModuleBuilder(module)); }
public void AddModuleToCourse() { var options = new DbContextOptionsBuilder <OLP_Context>() .UseInMemoryDatabase(databaseName: "CourseModuleTest") .Options; // Run the test against one instance of the context using (var context = new OLP_Context(options)) { Domain.Course course = new Domain.Course() { CourseId = 1, Name = "PSI", Description = "make viko great again" }; var courseService = new CourseService(context); courseService.Create(course); Domain.Course fecthedCourse = courseService.FindBy(x => x.Name == course.Name); Assert.AreEqual(fecthedCourse.Name, course.Name); Console.Write("|Group : " + course.Name + " successfully added"); //insert module Domain.Module module = new Domain.Module() { Name = "TestModule", ModuleId = 1, CourseId = 1 }; var moduleService = new ModuleService(context); moduleService.Create(module); Domain.Module fetchedModule = moduleService.FindBy(x => x.Name == module.Name); Assert.AreEqual(fetchedModule.Name, module.Name); Assert.AreEqual(course.Name, fetchedModule.Course.Name); //insert record Domain.Record record = new Domain.Record() { Name = "TestRecord", ModuleId = 1, RecordId = 1 }; var recordService = new RecordService(context); recordService.Create(record); Domain.Record fetchedRecord = recordService.FindBy(x => x.Name == record.Name); Assert.AreEqual(fetchedRecord.Name, record.Name); Assert.AreEqual(course.Name, fetchedRecord.Module.Course.Name); Console.Write("|Course Name : " + course.Name + " Course name through record " + fetchedRecord.Module.Course.Name); } }
public void GeneratorItem_ReturnsValidInstance_WhenInstanceIsCalled() { var thisTestFilePath = GetThisFilePath(); var meta = Substitute.For <IMetadata>(); var settings = Substitute.For <ISettings>(); var module = new Domain.Module("Company", "Test"); var sut = new GeneratorItem(meta, thisTestFilePath, typeof(SimpleTestGenerator)); sut.Instance(settings, module).Should().NotBeNull(); }
/// <summary> /// 添加模块 /// </summary> public async Task Add(ModuleAddRequest info) { if (info.PId == null) { if (info.Type == (int)ModuleTypeEnum.Menu) { throw new ApiException("顶级目录类型不能为菜单!"); } } using (_db) { Domain.Module model = _mapper.Map <Domain.Module>(info); await _db.AddEntityAsync(model); await _db.SaveChangesAsync(); } }
public ActionResult Edit(Domain.Module module, FormCollection collection) { return(EditModel(module)); //JsonResult ret = new JsonResult(); //try //{ // var editModule = db.Module.Find(module.ID); // editModule.MName = module.MName; // editModule.MUrl = module.MUrl; // editModule.MType = module.MType; // editModule.IsEnabled = module.IsEnabled; // editModule.MIconType = module.MIconType; // editModule.MIcon = module.MIcon; // editModule.MLevel = module.MLevel; // editModule.MParentID = module.MParentID; // editModule.MSortingNumber = module.MSortingNumber; // editModule.EditorID = (int)LoginUser.ID; // editModule.EditingTime = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"); // db.SaveChanges(); // ret.Data = JsonHelper.SerializeObject(new // { // status = 0, // message = "" // }); //} //catch (Exception ex) //{ // ret.Data = JsonHelper.SerializeObject(new // { // status = 1, // message = ex.Message // }); //} //return ret; }
public static ModuleBuilder Create(string company, string project) { var module = new Domain.Module(company, project); return(new ModuleBuilder(module)); }
/// <summary> /// 更新记录 /// </summary> /// <param name="entity"></param> /// <returns></returns> public bool Update(Domain.Module entity) { return(_repository.Update(entity)); }
/// <summary> /// 创建记录 /// </summary> /// <param name="entity"></param> /// <returns></returns> public bool Create(Domain.Module entity) { return(_repository.CreateObject(entity)); }
// GET: Module/Create public ActionResult Create() { CreateAcion(); Domain.Module m = new Domain.Module(); return(View(m)); }
public ModuleBuilder(Domain.Module module) { Build = module ?? throw new ArgumentNullException(nameof(module)); }