This commit is contained in:
2021-07-10 14:23:52 +01:00
parent b7ce1cf5f5
commit 2cb58f0345
19 changed files with 203 additions and 161 deletions
@@ -202,7 +202,7 @@ namespace Sarand.Net.Standard.Dbas.ItemData
}
//-------------------------------------------------------------------
// Update ItemData.
// Update item.
public override bool UpdateItemData (SaItemData itemData, DbUpdateInfo dbUpdateInfo)
{
ClearErrorState();
@@ -213,11 +213,11 @@ namespace Sarand.Net.Standard.Dbas.ItemData
{
try
{
// Retrieve itemData.
// Retrieve item.
dbConnection.Open();
SaItemData_Db dbItemData = new SaItemData_Db(DbInfo);
dbItemData.PopulateFrom(dbCommand, aliasItemData, aliasItemData + ".Id=" + SysId.ToString(itemData.Id));
// Update properties.
// Update item.
PopulateTo(dbItemData, itemData, dbUpdateInfo);
dbItemData.ExecuteUpdateCommand(dbCommand);
}
@@ -227,7 +227,7 @@ namespace Sarand.Net.Standard.Dbas.ItemData
}
//-------------------------------------------------------------------
// Delete ItemData.
// Delete item.
public override bool ItemDataCanBeDeleted (SaItemData itemData)
{
ClearErrorState();
@@ -243,11 +243,11 @@ namespace Sarand.Net.Standard.Dbas.ItemData
{
try
{
// Retrieve itemData.
// Retrieve item.
dbConnection.Open();
SaItemData_Db dbItemData = new SaItemData_Db(DbInfo);
dbItemData.PopulateFrom(dbCommand, aliasItemData, aliasItemData + ".Id=" + SysId.ToString(itemData.Id));
// Delete itemData.
// Delete item.
dbCommand.CommandType = System.Data.CommandType.Text;
dbCommand.CommandText = "DELETE FROM " + SaItemDataDbDfn.GetTableName(SaItemDataDbDfn.TableIdx.SaItemData) + " WHERE Id=" + SysId.ToString(itemData.Id) + ";";
dbCommand.ExecuteNonQuery();