From f1fcdb9e38c6824dfe20c8d0e160a8430560be98 Mon Sep 17 00:00:00 2001 From: Ryan Peters Date: Thu, 15 Oct 2020 20:50:55 -0400 Subject: [PATCH] use updated quickbase. completed API calls for QB --- .../COA.EnterpriseServices.DataAccess.QuickBase.csproj | 2 +- .../QuickBaseDataAccess.cs | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/COA.EnterpriseServices.DataAccess.QuickBase/COA.EnterpriseServices.DataAccess.QuickBase.csproj b/COA.EnterpriseServices.DataAccess.QuickBase/COA.EnterpriseServices.DataAccess.QuickBase.csproj index 4648fa0..d58e292 100644 --- a/COA.EnterpriseServices.DataAccess.QuickBase/COA.EnterpriseServices.DataAccess.QuickBase.csproj +++ b/COA.EnterpriseServices.DataAccess.QuickBase/COA.EnterpriseServices.DataAccess.QuickBase.csproj @@ -6,7 +6,7 @@ - + diff --git a/COA.EnterpriseServices.DataAccess.QuickBase/QuickBaseDataAccess.cs b/COA.EnterpriseServices.DataAccess.QuickBase/QuickBaseDataAccess.cs index 2353e9e..31c004f 100644 --- a/COA.EnterpriseServices.DataAccess.QuickBase/QuickBaseDataAccess.cs +++ b/COA.EnterpriseServices.DataAccess.QuickBase/QuickBaseDataAccess.cs @@ -18,18 +18,18 @@ namespace COA.EnterpriseServices.DataAccess.QuickBase { var fieldData = FieldMapRegistry.GetTableContext(item); - //client.AddRecord() + var result = client.AddRecord(fieldData.Table, fieldData.FieldIds); - // use fieldData to create mapped data to push to quickbase API - - return true; + return result.Success; } public bool Update(T item) { var fieldData = FieldMapRegistry.GetTableContext(item); - return true; + var result = client.EditRecord(item.Id, fieldData.Table, fieldData.FieldIds); + + return result.Success; } public ICollection Get(Expression> query)