public async Task <IActionResult> AssignProject(int?projectId) { if (projectId == null) { return(NotFound("Bad parameter")); } if (User.IsInRole("Freelance")) // TODO: Hvordan teste dette? { // TODO: Sjekk for required skills try { await _repository.AssignFreelancer((int)projectId, User); } catch (Exception ex) { //TempData["error"] = string.Format("Freelancer eksisterer allerede på dette prosjektet"); return(RedirectToAction("Read", "Project", new { id = projectId })); } } //TempData["success"] = "Du er satt som freelancer på dette prosjektet"; return(RedirectToAction("Read", "Project", new { id = projectId })); }