forked from PedroCavaleiro/whmcs-api
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathAddCredit.cs
26 lines (25 loc) · 899 Bytes
/
AddCredit.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
using System;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WHMCS_API
{
/// <summary>
/// Params info @ https://developers.whmcs.com/api-reference/addclient/
/// </summary>
public class AddCredit
{
public readonly NameValueCollection CreditInfo;
public AddCredit(int clientId, string description, float amount)
{
CreditInfo = new NameValueCollection()
{
{ EnumUtil.GetString(APIEnums.AddCreditParams.ClientId), clientId.ToString() },
{ EnumUtil.GetString(APIEnums.AddCreditParams.Description), description },
{ EnumUtil.GetString(APIEnums.AddCreditParams.Amount), amount.ToString("0.00", System.Globalization.CultureInfo.InvariantCulture) },
};
}
}
}