public IActionResult DeleteProject(int projectID) //for when the admin edits a project { //creates viewmodel to hold projectid VMDeleteProject deleteProjVM = new VMDeleteProject(); deleteProjVM.ProjectID = projectID; return(View(deleteProjVM)); }
public IActionResult DeleteProject(VMDeleteProject deleteProjVM) { //looks for project in db based on passed-in projectid from viewmodel Project project = projectRepo.GetProjectByID(deleteProjVM.ProjectID); //if project found if (project != null) { projectRepo.ProjectDelete(projectRepo.GetProjectByID(project.ProjectID)); } return(RedirectToAction("AdminPage", "Admin")); }