public IActionResult Delete(long id, [FromBody] ProjectDeleteVM vm) { try { var project = _service.FindWithOwner(id); if (project == null) { return(NotFound()); } if (vm.UserId == project.ProjectOwner.Id) { _service.Remove(id); } } catch (Exception) { throw; } return(Content(id.ToString())); }
//Show person to delete public IActionResult Delete(int id) { var project = _projects.Read(id); if (project == null) { return(RedirectToAction("Index")); } ProjectDeleteVM pdm = new ProjectDeleteVM { Id = project.Id, Name = project.Name, StartDate = project.StartDate, EndDate = project.EndDate }; return(View(pdm)); }