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