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
@@ -180,7 +180,7 @@ namespace Sarand.Net.Standard.Dbas.ItemDocs
}
//-------------------------------------------------------------------
// Update ItemDoc.
// Update item.
public override bool UpdateItemDoc (SaItemDoc itemDoc, DbUpdateInfo dbUpdateInfo)
{
ClearErrorState();
@@ -191,11 +191,11 @@ namespace Sarand.Net.Standard.Dbas.ItemDocs
{
try
{
// Retrieve itemDoc.
// Retrieve item.
dbConnection.Open();
SaItemDoc_Db dbItemDoc = new SaItemDoc_Db(DbInfo);
dbItemDoc.PopulateFrom(dbCommand, aliasItemDoc, aliasItemDoc + ".Id=" + SysId.ToString(itemDoc.Id));
// Update properties.
// Update item.
PopulateTo(dbItemDoc, itemDoc, dbUpdateInfo);
dbItemDoc.ExecuteUpdateCommand(dbCommand);
}
@@ -205,7 +205,7 @@ namespace Sarand.Net.Standard.Dbas.ItemDocs
}
//-------------------------------------------------------------------
// Delete ItemDoc.
// Delete item.
public override bool ItemDocCanBeDeleted (SaItemDoc itemDoc)
{
ClearErrorState();
@@ -221,11 +221,11 @@ namespace Sarand.Net.Standard.Dbas.ItemDocs
{
try
{
// Retrieve itemDoc.
// Retrieve item.
dbConnection.Open();
SaItemDoc_Db dbItemDoc = new SaItemDoc_Db(DbInfo);
dbItemDoc.PopulateFrom(dbCommand, aliasItemDoc, aliasItemDoc + ".Id=" + SysId.ToString(itemDoc.Id));
// Delete itemDoc.
// Delete item.
dbCommand.CommandType = System.Data.CommandType.Text;
dbCommand.CommandText = "DELETE FROM " + SaItemDocsDbDfn.GetTableName(SaItemDocsDbDfn.TableIdx.SaItemDoc) + " WHERE Id=" + SysId.ToString(itemDoc.Id) + ";";
dbCommand.ExecuteNonQuery();