Exemplo n.º 1
0
 /// <summary>
 /// Remove a parameter from the response
 /// </summary>
 /// <param name="key">Name of the parameter from Ogone</param>
 public void RemoveField(OutFields key)
 {
     if (fields.ContainsKey(key))
     {
         fields.Remove(key);
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Get a value of a parameter if it already was added
 /// </summary>
 /// <param name="key">Name of the parameter from Ogone</param>
 /// <returns>Null when not found, otherwise the corresponding value</returns>
 public string GetField(OutFields key)
 {
     string result = null;
     if (fields.ContainsKey(key))
     {
         result = fields[key];
     }
     return result;
 }
Exemplo n.º 3
0
 /// <summary>
 /// Add a parameter to the response
 /// </summary>
 /// <param name="key">Name of the parameter from Ogone</param>
 /// <param name="value">The value of the parameter</param>
 public void AddField(OutFields key, string value)
 {
     if (!fields.ContainsKey(key) && !string.IsNullOrWhiteSpace(value))
     {
         fields.Add(key, value);
     }
 }