public ActionResult Create() { var model = new ProjectChecker(); this.RenderMyViewData(model); var users = this.AccountService.GetUserList().Select(c => new { Id = c.ID, Name = c.Name }); ViewData.Add("Name", new SelectList(users, "Name", "Name")); return(View("Edit", model)); }
public void Setup() { _plantProviderMock = new Mock <IPlantProvider>(); _plantProviderMock.SetupGet(p => p.Plant).Returns(Plant); _currentUserProviderMock = new Mock <ICurrentUserProvider>(); _currentUserProviderMock.Setup(c => c.GetCurrentUserOid()).Returns(_currentUserOid); _permissionCacheMock = new Mock <IPermissionCache>(); _testRequest = new TestRequest(Project); _dut = new ProjectChecker(_plantProviderMock.Object, _currentUserProviderMock.Object, _permissionCacheMock.Object); }
public ActionResult Create(FormCollection collection) { var model = new ProjectChecker(); this.TryUpdateModel <ProjectChecker>(model); try { this.IDKLManagerService.AddProjectChecker(model); } catch (HYZK.FrameWork.Common.BusinessException e) { this.ModelState.AddModelError(e.Name, e.Message); return(View("Edit", model)); } return(this.RefreshParent()); }
static int Main(string[] args) { _name_table = new NameTable(); _namespace_manager = new XmlNamespaceManager(_name_table); _namespace_manager.AddNamespace("", MSBuildNamespace); _namespace_manager.AddNamespace("msbuild", MSBuildNamespace); int projects_checked_count = 0; int failed_project_count = 0; foreach (string arg in args) { if (arg.StartsWith("-") || arg.StartsWith("/")) { string option = arg.Substring(1); switch (option) { case "fix": _fix_enabled = true; break; case "fake": _fake_fix = true; _fix_enabled = true; break; default: Console.WriteLine("Error: Invalid command-line parameter: " + option); return(1); } } else { projects_checked_count++; try { ProjectChecker checker = new ProjectChecker(); bool result = checker.CheckProjectFile(arg); if (!result) { Console.WriteLine("Error: Project '{0}' failed validation.", arg); failed_project_count++; } } catch (Exception ex) { Console.WriteLine("An exception occurred while processing project '{0}'.", arg); ShowException(ex); } } } if (failed_project_count > 0) { Console.WriteLine("{0} project(s) failed validation.", failed_project_count); return(1); } if (projects_checked_count == 0) { Usage(); return(1); } Console.WriteLine("All projects checked are ok."); return(0); }
private void RenderMyViewData(ProjectChecker model) { ViewData.Add("CheckLevel", new SelectList(EnumHelper.GetItemValueList <EnumCheckLevel>(), "Key", "Value", model.CheckLevel)); ViewData.Add("ProjectCategory", new SelectList(EnumHelper.GetItemValueList <EnumProjectCategory>(), "Key", "Value", model.ProjectCategory)); }