コード例 #1
0
 public RunImport(string ticket, string appToken, string accountDomain, string dbid, int id)
 {
     this._runImportPayload = new RunImportPayload(id);
     this._runImportPayload = new ApplicationTicket(this._runImportPayload, ticket);
     this._runImportPayload = new ApplicationToken(this._runImportPayload, appToken);
     this._runImportPayload = new WrapPayload(this._runImportPayload);
     this._uri = new QUriDbid(accountDomain, dbid);
 }
コード例 #2
0
ファイル: GetDBvar.cs プロジェクト: kongres/QuickBaseNetSDK
 public GetDBvar(string ticket, string appToken, string accountDomain, string dbid, string varName)
 {
     this._getDBvarPayload = new GetDBvarPayload(varName);
     this._getDBvarPayload = new ApplicationTicket(this._getDBvarPayload, ticket);
     this._getDBvarPayload = new ApplicationToken(this._getDBvarPayload, appToken);
     this._getDBvarPayload = new WrapPayload(this._getDBvarPayload);
     this._uri             = new QUriDbid(accountDomain, dbid);
 }
コード例 #3
0
 /// <summary>
 /// Initializes a new instance of the com.intuit.quickbase.API_GetSchema class.
 /// </summary>
 /// <param name="ticket">Supply auth ticket for application access. See com.intuit.quickbase.API_Authenticate class to obtain a ticket.</param>
 /// <param name="appToken">Supply application token that is assigned to your QuickBase Application. See QuickBase Online help to obtain an application token.</param>
 /// <param name="accountDomain"></param>
 /// <param name="dbid">Supply application-level or table-level dbid.</param>
 public GetSchema(string ticket, string appToken, string accountDomain, string dbid)
 {
     this._getRecordInfoPayload = new GetSchemaPayload();
     this._getRecordInfoPayload = new ApplicationTicket(this._getRecordInfoPayload, ticket);
     this._getRecordInfoPayload = new ApplicationToken(this._getRecordInfoPayload, appToken);
     this._getRecordInfoPayload = new WrapPayload(this._getRecordInfoPayload);
     this._uri = new QUriDbid(accountDomain, dbid);
 }
コード例 #4
0
 /// <summary>
 /// Initializes a new instance of the com.intuit.quickbase.API_DeleteRecord class.
 /// </summary>
 /// <param name="ticket">Supply auth ticket for application access. See com.intuit.quickbase.API_Authenticate class to obtain a ticket.</param>
 /// <param name="appToken">Supply application token that is assigned to your QuickBase Application. See QuickBase Online help to obtain an application token.</param>
 /// <param name="accountDomain"></param>
 /// <param name="dbid">Supply table-level dbid.</param>
 /// <param name="rid">Supply a record object.</param>
 public DeleteRecord(string ticket, string appToken, string accountDomain, string dbid, int rid)
 {
     this._deleteRecordPayload = new DeleteRecordPayload(rid);
     this._deleteRecordPayload = new ApplicationTicket(this._deleteRecordPayload, ticket);
     this._deleteRecordPayload = new ApplicationToken(this._deleteRecordPayload, appToken);
     this._deleteRecordPayload = new WrapPayload(this._deleteRecordPayload);
     this._uri = new QUriDbid(accountDomain, dbid);
 }
コード例 #5
0
 public FieldRemoveChoices(string ticket, string appToken, string accountDomain, string dbid, int fid, List <string> choices)
 {
     this._fieldAddChoicesPayload = new FieldChoicesPayload(fid, choices);
     this._fieldAddChoicesPayload = new ApplicationTicket(this._fieldAddChoicesPayload, ticket);
     this._fieldAddChoicesPayload = new ApplicationToken(this._fieldAddChoicesPayload, appToken);
     this._fieldAddChoicesPayload = new WrapPayload(this._fieldAddChoicesPayload);
     this._uri = new QUriDbid(accountDomain, dbid);
 }
コード例 #6
0
 public GetDBPage(string ticket, string appToken, string accountDomain, string dbid, int pageId)
 {
     this._getDbPagePayload = new GetDBPagePayload(pageId);
     this._getDbPagePayload = new ApplicationTicket(this._getDbPagePayload, ticket);
     this._getDbPagePayload = new ApplicationToken(this._getDbPagePayload, appToken);
     this._getDbPagePayload = new WrapPayload(this._getDbPagePayload);
     this._uri = new QUriDbid(accountDomain, dbid);
 }
コード例 #7
0
 public UserRoles(string ticket, string appToken, string accountDomain, string dbid)
 {
     this._userRolesPayload = new UserRolesPayload();
     this._userRolesPayload = new ApplicationTicket(this._userRolesPayload, ticket);
     this._userRolesPayload = new ApplicationToken(this._userRolesPayload, appToken);
     this._userRolesPayload = new WrapPayload(this._userRolesPayload);
     this._uri = new QUriDbid(accountDomain, dbid);
 }
コード例 #8
0
 private CreateTable(Builder builder)
 {
     this._createTablePayload = new CreateTablePayload.Builder()
                                .SetTName(builder.TName)
                                .SetPNoun(builder.PNoun)
                                .Build();
     this._createTablePayload = new ApplicationTicket(this._createTablePayload, builder.Ticket);
     this._createTablePayload = new ApplicationToken(this._createTablePayload, builder.AppToken);
     this._createTablePayload = new WrapPayload(this._createTablePayload);
     this._uri = new QUriDbid(builder.AccountDomain, builder.Dbid);
 }
コード例 #9
0
 private CloneDatabase(Builder builder)
 {
     this._cloneDatabasePayload = new CloneDatabasePayload.Builder(builder.NewDBName, builder.NewDBDesc)
                                  .SetKeepData(builder.KeepData)
                                  .SetExcludeFiles(builder.ExcludeFiles)
                                  .Build();
     this._cloneDatabasePayload = new ApplicationTicket(this._cloneDatabasePayload, builder.Ticket);
     this._cloneDatabasePayload = new ApplicationToken(this._cloneDatabasePayload, builder.AppToken);
     this._cloneDatabasePayload = new WrapPayload(this._cloneDatabasePayload);
     this._uri = new QUriDbid(builder.AccountDomain, builder.Dbid);
 }
コード例 #10
0
 private AddRecord(Builder builder)
 {
     this._addRecordPayload = new AddRecordPayload.Builder(builder.Fields)
                              .SetDisprec(builder.Disprec)
                              .SetTimeInUtc(builder.TimeInUtc)
                              .SetFform(builder.Fform)
                              .Build();
     this._addRecordPayload = new ApplicationTicket(this._addRecordPayload, builder.Ticket);
     this._addRecordPayload = new ApplicationToken(this._addRecordPayload, builder.AppToken);
     this._addRecordPayload = new WrapPayload(this._addRecordPayload);
     this._uri = new QUriDbid(builder.AccountDomain, builder.Dbid);
 }
コード例 #11
0
 private PurgeRecords(Builder builder)
 {
     this._purgeRecordsPayload = new PurgeRecordsPayload.Builder()
                                 .SetQuery(builder.Query)
                                 .SetQid(builder.Qid)
                                 .SetQName(builder.QName)
                                 .Build();
     this._purgeRecordsPayload = new ApplicationTicket(this._purgeRecordsPayload, builder.Ticket);
     this._purgeRecordsPayload = new ApplicationToken(this._purgeRecordsPayload, builder.AppToken);
     this._purgeRecordsPayload = new WrapPayload(this._purgeRecordsPayload);
     this._uri = new QUriDbid(builder.AccountDomain, builder.Dbid);
 }
コード例 #12
0
 private ImportFromCSV(Builder builder)
 {
     this._importFromCSVPayload = new ImportFromCSVPayload.Builder(builder.RecordsCsv)
                                  .SetCList(builder.CList)
                                  .SetSkipFirst(builder.SkipFirst)
                                  .SetTimeInUtc(builder.TimeInUtc)
                                  .Build();
     this._importFromCSVPayload = new ApplicationTicket(this._importFromCSVPayload, builder.Ticket);
     this._importFromCSVPayload = new ApplicationToken(this._importFromCSVPayload, builder.AppToken);
     this._importFromCSVPayload = new WrapPayload(this._importFromCSVPayload);
     this._uri = new QUriDbid(builder.AccountDomain, builder.Dbid);
 }
コード例 #13
0
ファイル: GrantedDBs.cs プロジェクト: kongres/QuickBaseNetSDK
 private GrantedDBs(Builder builder)
 {
     this._grantDBsPayload = new GrantDBsPayload.Builder()
                             .SetExcludedParents(builder.ExcludedParents)
                             .SetWithEmbeddedTables(builder.WithEmbeddedTables)
                             .SetAdminOnly(builder.AdminOnly)
                             .Build();
     this._grantDBsPayload = new ApplicationTicket(this._grantDBsPayload, builder.Ticket);
     this._grantDBsPayload = new ApplicationToken(this._grantDBsPayload, builder.AppToken);
     this._grantDBsPayload = new WrapPayload(this._grantDBsPayload);
     this._uri             = new QUriMain(builder.AccountDomain);
 }
コード例 #14
0
 private GenResultsTable(Builder builder)
 {
     this._doQueryPayload = new DoQueryPayload.Builder()
                            .SetQuery(builder.Query)
                            .SetQid(builder.Qid)
                            .SetQName(builder.QName)
                            .SetCList(builder.CList)
                            .SetSList(builder.SList)
                            .SetFmt(builder.Fmt)
                            .SetOptions(builder.Options)
                            .Build();
     this._doQueryPayload = new ApplicationTicket(this._doQueryPayload, builder.Ticket);
     this._doQueryPayload = new ApplicationToken(this._doQueryPayload, builder.AppToken);
     this._doQueryPayload = new WrapPayload(this._doQueryPayload);
     this._uri            = new QUriDbid(builder.AccountDomain, builder.Dbid);
 }
コード例 #15
0
 private void CommonConstruction(string ticket, string appToken, string accountDomain, Payload.Payload payload)
 {
     this._getUserInfoPayload = new ApplicationTicket(payload, ticket);
     this._getUserInfoPayload = new ApplicationToken(this._getUserInfoPayload, appToken);
     this._getUserInfoPayload = new WrapPayload(this._getUserInfoPayload);
     this._uri = new QUriMain(accountDomain);
 }
コード例 #16
0
 private void CommonConstruction(string ticket, string appToken, string accountDomain, string dbid, Payload.Payload payload)
 {
     this._getRecordAsHtmlPayload = new ApplicationTicket(payload, ticket);
     this._getRecordAsHtmlPayload = new ApplicationToken(this._getRecordAsHtmlPayload, appToken);
     this._getRecordAsHtmlPayload = new WrapPayload(this._getRecordAsHtmlPayload);
     this._uri = new QUriDbid(accountDomain, dbid);
 }
コード例 #17
0
 public SignOut(string accountDomain)
 {
     this._signOutPayload = new SignOutPayload();
     this._signOutPayload = new WrapPayload(this._signOutPayload);
     this._uri            = new QUriMain(accountDomain);
 }
コード例 #18
0
 private void CommonConstruction(Payload.Payload payload, string accountDomain)
 {
     this._authenticatePayload = new WrapPayload(payload);
     this._uri = new QUriMain(accountDomain);
 }