public ResponseClass <bool> ChangePassword(RequestClass <ChangeData> request) { ResponseClass <bool> model = new ResponseClass <bool>(); try { if (!_repositoryGuard.IsValid(request.Login, request.Password, request.Token)) { throw new Exception("Неверные данные авторизации"); } model.Code = 0; model.Message = "Success"; model.Data = _repository.ChangePassword(request.Login, request.Data.NewPassword); } catch (Exception e) { model.Code = -1; model.Message = e.Message; } return(model); }