/// <summary>
 /// Save in operation history of given account the operation record
 /// </summary>
 /// <param name="accountId">account id (from database)</param>
 /// <param name="operationRecord">operation record to save</param>
 public void SaveOperationToHistory(int accountId, OperationRecord operationRecord)
 {
     using (var db = new DbBank())
     {
         db.Insert(new DbOperationRecord(accountId, operationRecord));
     }
 }
        /// <summary>
        /// Inserts Access Token into database
        /// </summary>
        /// <param name="userId">user id (stored in database)</param>
        /// <param name="accessToken">access token to save</param>
        public void SaveToken(int userId, string accessToken)
        {
            var token = new DbAccessToken
            {
                UserId = userId,
                Token  = accessToken
            };

            using (var db = new DbBank())
            {
                db.Insert(token);
            }
        }