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);
 }