コード例 #1
0
 public TrackingCategoriesEndpoint(XeroHttpClient client) :
     base(client, "/api.xro/2.0/TrackingCategories")
 {
 }
コード例 #2
0
 internal TaxRatesEndpoint(XeroHttpClient client)
     : base(client, "/api.xro/2.0/TaxRates")
 {
 }
コード例 #3
0
 public FilesEndpoint(XeroHttpClient client, string endpointBase)
     : base(client, $"{endpointBase}/Files")
 {
     _endpointBase = endpointBase;
     AddParameter("page", 1, false);
 }
コード例 #4
0
 public ContactCollection(XeroHttpClient client, ContactGroup group)
     : base(client, "/api.xro/2.0/ContactGroups")
 {
     _group  = group;
     _client = client;
 }
コード例 #5
0
 public BankTransactionsEndpoint(XeroHttpClient client)
     : base(client, "/api.xro/2.0/BankTransactions")
 {
 }
コード例 #6
0
ファイル: PdfEndpoint.cs プロジェクト: yadyn/Xero-Net
 public PdfEndpoint(XeroHttpClient client)
 {
     Client = client;
 }
コード例 #7
0
 internal OrganisationEndpoint(XeroHttpClient client)
     : base(client, "/api.xro/2.0/Organisation")
 {
 }
コード例 #8
0
 public PurchaseOrdersEndpoint(XeroHttpClient client, string endpointBase) :
     base(client, $"{endpointBase}/PurchaseOrders")
 {
     AddParameter("page", 1, false);
 }
コード例 #9
0
 public JournalsEndpoint(XeroHttpClient client) :
     base(client, "/api.xro/2.0/Journals")
 {
 }
コード例 #10
0
 internal AssociationsEndpoint(XeroHttpClient client)
 {
     Client = client;
 }
コード例 #11
0
 public PurchaseOrdersEndpoint(XeroHttpClient client) :
     this(client, "/api.xro/2.0")
 {
 }
コード例 #12
0
 public PrepaymentsEndpoint(XeroHttpClient client)
     : base(client, "/api.xro/2.0/Prepayments")
 {
 }
コード例 #13
0
 protected SetupEndpoint(XeroHttpClient client, string apiEndpointUrl)
 {
     _client = client;
     _apiEndpointUrl = apiEndpointUrl;
 }
コード例 #14
0
 public SetupEndpoint(XeroHttpClient client)
     : this(client, "/api.xro/2.0/Setup")
 {
 }
コード例 #15
0
 public AssociationsEndpoint(XeroHttpClient client)
     : this(client, "/files.xro/1.0")
 {
 }
コード例 #16
0
 public CreditNotesEndpoint(XeroHttpClient client) :
     base(client, "/api.xro/2.0/CreditNotes")
 {
 }
コード例 #17
0
 internal LinkedTransactionsEndpoint(XeroHttpClient client)
     : base(client, "/api.xro/2.0/LinkedTransactions")
 {
     Page(1);
 }
コード例 #18
0
 internal HistoryEndpoint(XeroHttpClient client)
     : base(client, "/api.xro/2.0/{0}/{1}/history")
 {
     Page(1);
 }
コード例 #19
0
ファイル: SetupEndpoint.cs プロジェクト: ApprovalMax/Xero-Net
 protected SetupEndpoint(XeroHttpClient client, string apiEndpointUrl)
 {
     _client         = client;
     _apiEndpointUrl = apiEndpointUrl;
 }
コード例 #20
0
ファイル: EmployeesEndpoint.cs プロジェクト: sv-dev1/Xero
 public EmployeesEndpoint(XeroHttpClient client) :
     base(client, "/api.xro/2.0/Employees")
 {
 }
コード例 #21
0
 public ContactGroupsEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/ContactGroups")
 {
 }
コード例 #22
0
 public AttachmentsEndpoint(XeroHttpClient client)
 {
     Client = client;
 }
コード例 #23
0
 public RepeatingInvoicesEndpoint(XeroHttpClient client) :
     base(client, "/api.xro/2.0/RepeatingInvoices")
 {
     Apply4Dp(true, false);
 }
コード例 #24
0
 public AllocationsEndpoint(XeroHttpClient client)
 {
     _client = client;
 }
コード例 #25
0
 protected XeroUpdateEndpoint(XeroHttpClient client, string apiEndpointUrl)
     : base(client, apiEndpointUrl)
 {
 }
コード例 #26
0
 public PurchaseOrdersEndpoint(XeroHttpClient client) :
     base(client, "/api.xro/2.0/PurchaseOrders")
 {
     Page(1);
 }
コード例 #27
0
 public FilesEndpoint(XeroHttpClient client)
     : this(client, "/files.xro/1.0")
 {
 }
コード例 #28
0
 public ManualJournalsEndpoint(XeroHttpClient client) :
     base(client, "/api.xro/2.0/ManualJournals")
 {
     AddParameter("page", 1, false);
 }
コード例 #29
0
 public OptionCollection(XeroHttpClient client, TrackingCategory trackingCat)
     : base(client, "/api.xro/2.0/TrackingCategories")
 {
     _trackingCat = trackingCat;
     _client      = client;
 }
コード例 #30
0
 public BankTransactionsEndpoint(XeroHttpClient client)
     : base(client, "/api.xro/2.0/BankTransactions")
 {
     AddParameter("page", 1, false);
 }
コード例 #31
0
 internal FoldersEndpoint(XeroHttpClient client)
     : base(client, "files.xro/1.0/Folders")
 {
 }
コード例 #32
0
 protected XeroReadEndpoint(XeroHttpClient client, string apiEndpointUrl)
 {
     Client         = client;
     ApiEndpointUrl = apiEndpointUrl;
 }
コード例 #33
0
 public AssociationsEndpoint(XeroHttpClient client, string endpointBase)
 {
     _endpointBase = endpointBase;
     Client        = client;
 }
コード例 #34
0
ファイル: SetupEndpoint.cs プロジェクト: ApprovalMax/Xero-Net
 public SetupEndpoint(XeroHttpClient client) :
     this(client, "/api.xro/2.0/Setup")
 {
 }
コード例 #35
0
ファイル: InvoicesEndpoint.cs プロジェクト: vxhoa/Xero-Net
 internal InvoicesEndpoint(XeroHttpClient client)
     : base(client, "/api.xro/2.0/Invoices")
 {
     Page(1);
 }
コード例 #36
0
ファイル: XeroApi.cs プロジェクト: GeorgeMB/Xero-Net
 protected XeroApi(string baseUri, ICertificateAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper)
     : this(baseUri)
 {
     Client = new XeroHttpClient(baseUri, auth, consumer, user, readMapper, writeMapper);
 }