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)