public IActionResult Create()
        {
            var client = _mapper.Map <IEnumerable <CreateClientServerClientViewModel> >(_clientRepo.GetClients());
            var server = new CreateServerViewModel
            {
                Client = client
            };

            return(PartialView("_Create", server));
        }
        public IActionResult Create(CreateServerViewModel _serverModel)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View(_serverModel));
                }
                _serverModel.Password = EncryptionHelper.EncryptStringAES(_serverModel.Password);
                var serverModel = _mapper.Map <Server>(_serverModel);

                _serverRepo.Create(serverModel);

                return(Json(Ok()));
            }
            catch (Exception ex)
            {
                return(Json(BadRequest("Error Saving Server" + ex)));
            }
        }