public IActionResult DeleteConfirmation(int id) { if (id < 0) { return(NotFound()); } var _server = _serverRepo.GetById(id); if (_server == null) { return(NotFound()); } var _client = _clientRepo.GetById(_server.ClientId); DeleteServerViewModel server = _mapper.Map <DeleteServerViewModel>(_server); server.ClientName = _client.Name; return(PartialView("_DeleteConfirmation", server)); }
public IActionResult Delete(DeleteServerViewModel _server) { try { if (_server == null) { return(NotFound()); } var server = _serverRepo.GetById(_server.Id); if (server == null) { return(NotFound()); } _serverRepo.Delete(server); return(RedirectToAction(nameof(Index))); } catch { return(RedirectToAction(nameof(Index))); } }