public async Task<IActionResult> NewApplication(NewApplicationViewModel model) { if (!ModelState.IsValid) { return View(model); } var application = new Application { Id = Guid.NewGuid(), Name = model.Name, SupervisorId = model.SelectedProcess }; await _applicationRepository.NewApplication(application); Success($"Application {application.Name} added."); return RedirectToAction("Index", "Admin"); }
public IActionResult New() { var vm = new NewApplicationViewModel { Processes = new List<Process>(_supervisor.Api.GetAllProcesses()) }; return View(vm); }