This commit is contained in:
2021-06-22 10:05:59 +01:00
parent 558be9063f
commit e40ff8a7f2
50 changed files with 899 additions and 184 deletions
@@ -29,7 +29,7 @@ namespace Saxonite.Net.Standard.Dbas.Mgr
return new List<StringPair>()
{
new StringPair("Id", SysId.ToString(itemImage.Id)),
new StringPair("ItemId", ItemId.ToString(itemImage.ItemId)),
new StringPair("ItemId", (Sax.DataItemType)itemImage.ItemId.Type + ": " + itemImage.ItemId.Id),
new StringPair("ImageType", itemImage.ImageType.ToString()),
new StringPair("Status", itemImage.StatusCode)
};
@@ -209,6 +209,8 @@ namespace Saxonite.Net.Standard.Dbas.Mgr
dbItemImage._ItemId = SysId.ToInt(itemImage.ItemId.Id);
dbItemImage._ImageType = (short)itemImage.ImageType;
dbItemImage._ImageSeq = itemImage.ImageSeq;
dbItemImage._SessionUid = itemImage.SessionUid;
dbItemImage._ImageUid = itemImage.ImageUid;
dbItemImage._Filename = itemImage.Filename;
dbItemImage._Mime = itemImage.Mime;
dbItemImage._ContentType = itemImage.ContentType;
@@ -235,6 +237,8 @@ namespace Saxonite.Net.Standard.Dbas.Mgr
//itemImage.ItemId = new ItemId(dbItemImage._ItemType, new SysId(dbItemImage._ItemId);
//itemImage.ImageType = (Sax.ImageType)dbItemImage._ImageType;
itemImage.ImageSeq = dbItemImage._ImageSeq;
itemImage.SessionUid = dbItemImage._SessionUid;
itemImage.ImageUid = dbItemImage._ImageUid;
itemImage.Filename = dbItemImage._Filename;
itemImage.Mime = dbItemImage._Mime;
itemImage.ContentType = dbItemImage._ContentType;
@@ -407,8 +411,12 @@ namespace Saxonite.Net.Standard.Dbas.Mgr
// Status.
if (prm.StatusCat == SaxItemImage.StatusCat.ActiveOnly)
filter.Add(SaxDbDfn_Core.GetColumnNameQual(SaxDbDfn_Core.ColumnIdx.ItemImage_Status, aliasItemImage) + "='" + SacsSystem.GetStatusCode(SaStatus.Active) + "'");
else if (prm.StatusCat == SaxItemImage.StatusCat.InctiveOnly)
filter.Add(SaxDbDfn_Core.GetColumnNameQual(SaxDbDfn_Core.ColumnIdx.ItemImage_Status, aliasItemImage) + "='" + SacsSystem.GetStatusCode(SaStatus.Inactive) + "'");
else if (prm.StatusCat == SaxItemImage.StatusCat.NotDeleted)
filter.Add(SaxDbDfn_Core.GetColumnNameQual(SaxDbDfn_Core.ColumnIdx.ItemImage_Status, aliasItemImage) + "!='" + SacsSystem.GetStatusCode(SaStatus.Deleted) + "'");
else if (prm.StatusCat == SaxItemImage.StatusCat.Deleted)
filter.Add(SaxDbDfn_Core.GetColumnNameQual(SaxDbDfn_Core.ColumnIdx.ItemImage_Status, aliasItemImage) + "='" + SacsSystem.GetStatusCode(SaStatus.Deleted) + "'");
if (filter.Count < 1) filter.Add("1=1");
return filter;
@@ -28,7 +28,7 @@ namespace Saxonite.Net.Standard.Dbas.Mgr
return new List<StringPair>()
{
new StringPair("Id",SysId.ToString(itemSport.Id)),
new StringPair("ItemId",ItemId.ToString(itemSport.ItemId)),
new StringPair("ItemId", (Sax.DataItemType)itemSport.ItemId.Type + ": " + itemSport.ItemId.Id),
new StringPair("Sport",SysId.ToString(itemSport.SportId)),
new StringPair("Status",itemSport.StatusCode)
};