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
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -24,6 +24,8 @@ namespace Saxonite.Net.Standard.Dbas.Internal
public ColumnDataInt32 _ItemId { get; } = new ColumnDataInt32("ItemId");
public ColumnDataInt16 _ImageType { get; } = new ColumnDataInt16("ImageType");
public ColumnDataByte _ImageSeq { get; } = new ColumnDataByte("ImageSeq");
public ColumnDataInt64 _SessionUid { get; } = new ColumnDataInt64("SessionUid");
public ColumnDataInt32 _ImageUid { get; } = new ColumnDataInt32("ImageUid");
public ColumnDataString _Filename { get; } = new ColumnDataString("Filename");
public ColumnDataString _Mime { get; } = new ColumnDataString("Mime");
public ColumnDataString _ContentType { get; } = new ColumnDataString("ContentType");
@@ -50,6 +52,8 @@ namespace Saxonite.Net.Standard.Dbas.Internal
"ItemId",
"ImageType",
"ImageSeq",
"SessionUid",
"ImageUid",
"Filename",
"Mime",
"ContentType",
@@ -102,6 +106,8 @@ namespace Saxonite.Net.Standard.Dbas.Internal
public Int32 _ItemId { get { return Cols._ItemId.Value; } set { Cols._ItemId.Value = value; } }
public Int16 _ImageType { get { return Cols._ImageType.Value; } set { Cols._ImageType.Value = value; } }
public Byte _ImageSeq { get { return Cols._ImageSeq.Value; } set { Cols._ImageSeq.Value = value; } }
public Int64 _SessionUid { get { return Cols._SessionUid.Value; } set { Cols._SessionUid.Value = value; } }
public Int32 _ImageUid { get { return Cols._ImageUid.Value; } set { Cols._ImageUid.Value = value; } }
public String _Filename { get { return Cols._Filename.Value; } set { Cols._Filename.Value = value; } }
public String _Mime { get { return Cols._Mime.Value; } set { Cols._Mime.Value = value; } }
public String _ContentType { get { return Cols._ContentType.Value; } set { Cols._ContentType.Value = value; } }
@@ -143,6 +149,8 @@ namespace Saxonite.Net.Standard.Dbas.Internal
_ItemId = GetFieldInt32(dbDataReader, "ItemId", _ItemId);
_ImageType = GetFieldInt16(dbDataReader, "ImageType", _ImageType);
_ImageSeq = GetFieldByte(dbDataReader, "ImageSeq", _ImageSeq);
_SessionUid = GetFieldInt64(dbDataReader, "SessionUid", _SessionUid);
_ImageUid = GetFieldInt32(dbDataReader, "ImageUid", _ImageUid);
_Filename = GetFieldString(dbDataReader, "Filename", _Filename);
_Mime = GetFieldString(dbDataReader, "Mime", _Mime);
_ContentType = GetFieldString(dbDataReader, "ContentType", _ContentType);
@@ -183,6 +191,8 @@ namespace Saxonite.Net.Standard.Dbas.Internal
if (columnNames.ContainsCI("ItemId")) AddCommandParameter(dbCommand, "@ItemId", _ItemId);
if (columnNames.ContainsCI("ImageType")) AddCommandParameter(dbCommand, "@ImageType", _ImageType);
if (columnNames.ContainsCI("ImageSeq")) AddCommandParameter(dbCommand, "@ImageSeq", _ImageSeq);
if (columnNames.ContainsCI("SessionUid")) AddCommandParameter(dbCommand, "@SessionUid", _SessionUid);
if (columnNames.ContainsCI("ImageUid")) AddCommandParameter(dbCommand, "@ImageUid", _ImageUid);
if (columnNames.ContainsCI("Filename")) AddCommandParameter(dbCommand, "@Filename", _Filename);
if (columnNames.ContainsCI("Mime")) AddCommandParameter(dbCommand, "@Mime", _Mime);
if (columnNames.ContainsCI("ContentType")) AddCommandParameter(dbCommand, "@ContentType", _ContentType);
@@ -238,6 +248,8 @@ namespace Saxonite.Net.Standard.Dbas.Internal
if (columnNames.ContainsCI("ItemId")) AddCommandParameter(dbCommand, "@ItemId", _ItemId);
if (columnNames.ContainsCI("ImageType")) AddCommandParameter(dbCommand, "@ImageType", _ImageType);
if (columnNames.ContainsCI("ImageSeq")) AddCommandParameter(dbCommand, "@ImageSeq", _ImageSeq);
if (columnNames.ContainsCI("SessionUid")) AddCommandParameter(dbCommand, "@SessionUid", _SessionUid);
if (columnNames.ContainsCI("ImageUid")) AddCommandParameter(dbCommand, "@ImageUid", _ImageUid);
if (columnNames.ContainsCI("Filename")) AddCommandParameter(dbCommand, "@Filename", _Filename);
if (columnNames.ContainsCI("Mime")) AddCommandParameter(dbCommand, "@Mime", _Mime);
if (columnNames.ContainsCI("ContentType")) AddCommandParameter(dbCommand, "@ContentType", _ContentType);
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -9,7 +9,7 @@ using System.Data.Common;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Fri 18-Jun-2021 11:08:40
// Code generated by Sarand Database Utilities Tue 22-Jun-2021 08:56:11
//---------------------------------------------------------------------------
namespace Saxonite.Net.Standard.Dbas.Internal
{
@@ -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)
};
@@ -437,6 +437,40 @@
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>6</Pos>
<Name>SessionUid</Name>
<DataType>BigInt</DataType>
<DataTypeName />
<DataTypeNative>-5</DataTypeNative>
<DataTypeNameNative>bigint</DataTypeNameNative>
<IsIdentity>false</IsIdentity>
<Size>19</Size>
<BufferLen>8</BufferLen>
<DecimalDigits>0</DecimalDigits>
<Nullable>NoNulls</Nullable>
<IsNullable>false</IsNullable>
<Remarks />
</DbDfnColumn>
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>7</Pos>
<Name>ImageUid</Name>
<DataType>Int</DataType>
<DataTypeName />
<DataTypeNative>4</DataTypeNative>
<DataTypeNameNative>int</DataTypeNameNative>
<IsIdentity>false</IsIdentity>
<Size>10</Size>
<BufferLen>4</BufferLen>
<DecimalDigits>0</DecimalDigits>
<Nullable>NoNulls</Nullable>
<IsNullable>false</IsNullable>
<Remarks />
</DbDfnColumn>
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>8</Pos>
<Name>Filename</Name>
<DataType>VarChar</DataType>
<DataTypeName />
@@ -453,7 +487,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>7</Pos>
<Pos>9</Pos>
<Name>Mime</Name>
<DataType>VarChar</DataType>
<DataTypeName />
@@ -470,7 +504,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>8</Pos>
<Pos>10</Pos>
<Name>ContentType</Name>
<DataType>VarChar</DataType>
<DataTypeName />
@@ -487,7 +521,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>9</Pos>
<Pos>11</Pos>
<Name>Width</Name>
<DataType>Int</DataType>
<DataTypeName />
@@ -504,7 +538,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>10</Pos>
<Pos>12</Pos>
<Name>Height</Name>
<DataType>Int</DataType>
<DataTypeName />
@@ -521,7 +555,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>11</Pos>
<Pos>13</Pos>
<Name>ImageData</Name>
<DataType>Binary</DataType>
<DataTypeName />
@@ -538,7 +572,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>12</Pos>
<Pos>14</Pos>
<Name>Notes</Name>
<DataType>VarChar</DataType>
<DataTypeName />
@@ -555,7 +589,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>13</Pos>
<Pos>15</Pos>
<Name>Flags</Name>
<DataType>SmallInt</DataType>
<DataTypeName />
@@ -572,7 +606,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>14</Pos>
<Pos>16</Pos>
<Name>Status</Name>
<DataType>VarChar</DataType>
<DataTypeName />
@@ -589,7 +623,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>15</Pos>
<Pos>17</Pos>
<Name>CreateOn</Name>
<DataType>DateTime</DataType>
<DataTypeName />
@@ -606,7 +640,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>16</Pos>
<Pos>18</Pos>
<Name>CreateBy</Name>
<DataType>Int</DataType>
<DataTypeName />
@@ -623,7 +657,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>17</Pos>
<Pos>19</Pos>
<Name>CreateHost</Name>
<DataType>VarChar</DataType>
<DataTypeName />
@@ -640,7 +674,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>18</Pos>
<Pos>20</Pos>
<Name>UpdateOn</Name>
<DataType>DateTime</DataType>
<DataTypeName />
@@ -657,7 +691,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>19</Pos>
<Pos>21</Pos>
<Name>UpdateBy</Name>
<DataType>Int</DataType>
<DataTypeName />
@@ -674,7 +708,7 @@
<DbDfnColumn>
<Schema>dbo</Schema>
<Table>ItemImage</Table>
<Pos>20</Pos>
<Pos>22</Pos>
<Name>UpdateHost</Name>
<DataType>VarChar</DataType>
<DataTypeName />
@@ -700,7 +734,7 @@
<Clustered>false</Clustered>
<Nullable>false</Nullable>
<Pages>1</Pages>
<UniqueValues>2</UniqueValues>
<UniqueValues>5</UniqueValues>
<HasColumns>false</HasColumns>
<Columns>
<DbDfnIndexColumn>
@@ -3816,8 +3850,8 @@
<Primary>false</Primary>
<Clustered>false</Clustered>
<Nullable>false</Nullable>
<Pages>0</Pages>
<UniqueValues>0</UniqueValues>
<Pages>1</Pages>
<UniqueValues>8</UniqueValues>
<HasColumns>false</HasColumns>
<Columns>
<DbDfnIndexColumn>