Portal signin via Control Instance

This commit is contained in:
Andy Howard
2024-10-29 08:40:47 +00:00
parent bf6bb966bc
commit c5ee285e27
467 changed files with 25771 additions and 3347 deletions
+101 -61
View File
@@ -6,7 +6,7 @@ using System.Collections.Generic;
using System.Linq;
//---------------------------------------------------------------------------
// Code generated by Sarand Database Utilities Thu 6-Jun-2024 17:06:27
// Code generated by Sarand Database Utilities Mon 21-Oct-2024 18:34:08
//---------------------------------------------------------------------------
namespace Sarand.BusinessMgr.Net.Standard.Base.App
{
@@ -17,8 +17,9 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
public enum TableIdx
{
Unknown = 0,
Database,
DatabaseAccount,
ItemParam,
Owner,
Repository,
UserAccount,
}
@@ -27,34 +28,53 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
public enum ColumnIdx
{
Unknown = 0,
Database_Id,
Database_ServerName,
Database_InstanceName,
Database_DatabaseName,
Database_UserName,
Database_Password,
Database_OrganisationName,
Database_Notes,
Database_Flags,
Database_Status,
Database_CreateOn,
Database_CreateBy,
Database_CreateHost,
Database_UpdateOn,
Database_UpdateBy,
Database_UpdateHost,
DatabaseAccount_Id,
DatabaseAccount_DatabaseId,
DatabaseAccount_EmailAddress,
DatabaseAccount_Notes,
DatabaseAccount_Flags,
DatabaseAccount_Status,
DatabaseAccount_CreateOn,
DatabaseAccount_CreateBy,
DatabaseAccount_CreateHost,
DatabaseAccount_UpdateOn,
DatabaseAccount_UpdateBy,
DatabaseAccount_UpdateHost,
ItemParam_Id,
ItemParam_ItemType,
ItemParam_ItemId,
ItemParam_Context,
ItemParam_Name,
ItemParam_Value,
ItemParam_Notes,
ItemParam_Flags,
ItemParam_Status,
ItemParam_CreateOn,
ItemParam_CreateBy,
ItemParam_CreateHost,
ItemParam_UpdateOn,
ItemParam_UpdateBy,
ItemParam_UpdateHost,
Owner_Id,
Owner_Name,
Owner_ContactName,
Owner_ContactEmailAddress,
Owner_ContactPhoneMain,
Owner_ContactPhoneAlt,
Owner_Notes,
Owner_Flags,
Owner_Status,
Owner_CreateOn,
Owner_CreateBy,
Owner_CreateHost,
Owner_UpdateOn,
Owner_UpdateBy,
Owner_UpdateHost,
Repository_Id,
Repository_OwnerId,
Repository_Context,
Repository_ServerName,
Repository_InstanceName,
Repository_DatabaseName,
Repository_UserName,
Repository_Password,
Repository_Notes,
Repository_Flags,
Repository_Status,
Repository_CreateOn,
Repository_CreateBy,
Repository_CreateHost,
Repository_UpdateOn,
Repository_UpdateBy,
Repository_UpdateHost,
UserAccount_Id,
UserAccount_EmailAddress,
UserAccount_Title,
@@ -84,8 +104,8 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
//-------------------------------------------------------------------
// Data members.
private static readonly int tableCount = 3;
private static readonly int columnCount = 53;
private static readonly int tableCount = 4;
private static readonly int columnCount = 72;
private static ulong maxTextLen = 0;
//-------------------------------------------------------------------
@@ -257,8 +277,9 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
}
private static readonly TableDfn[] tables =
{
new TableDfn("dbo","Database"),
new TableDfn("dbo","DatabaseAccount"),
new TableDfn("dbo","ItemParam"),
new TableDfn("dbo","Owner"),
new TableDfn("dbo","Repository"),
new TableDfn("dbo","UserAccount"),
};
@@ -285,13 +306,12 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
private static readonly ColumnDfn[] columns =
{
new ColumnDfn(1,"Id",4,4,true,10),
new ColumnDfn(1,"ServerName",0,-9,false,200),
new ColumnDfn(1,"InstanceName",0,-9,false,200),
new ColumnDfn(1,"DatabaseName",0,-9,false,200),
new ColumnDfn(1,"UserName",0,-9,false,100),
new ColumnDfn(1,"Password",0,-9,false,100),
new ColumnDfn(1,"OrganisationName",0,-9,false,200),
new ColumnDfn(1,"Notes",0,-9,false,2000),
new ColumnDfn(1,"ItemType",3,5,false,5),
new ColumnDfn(1,"ItemId",5,-5,false,19),
new ColumnDfn(1,"Context",0,-9,false,200),
new ColumnDfn(1,"Name",0,-9,false,200),
new ColumnDfn(1,"Value",0,-9,false,0),
new ColumnDfn(1,"Notes",0,-9,false,4000),
new ColumnDfn(1,"Flags",3,5,false,5),
new ColumnDfn(1,"Status",0,12,false,3),
new ColumnDfn(1,"CreateOn",9,93,false,23),
@@ -301,9 +321,12 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
new ColumnDfn(1,"UpdateBy",4,4,false,10),
new ColumnDfn(1,"UpdateHost",0,12,false,100),
new ColumnDfn(2,"Id",4,4,true,10),
new ColumnDfn(2,"DatabaseId",4,4,false,10),
new ColumnDfn(2,"EmailAddress",0,-9,false,200),
new ColumnDfn(2,"Notes",0,-9,false,2000),
new ColumnDfn(2,"Name",0,-9,false,200),
new ColumnDfn(2,"ContactName",0,-9,false,200),
new ColumnDfn(2,"ContactEmailAddress",0,-9,false,200),
new ColumnDfn(2,"ContactPhoneMain",0,-9,false,100),
new ColumnDfn(2,"ContactPhoneAlt",0,-9,false,100),
new ColumnDfn(2,"Notes",0,-9,false,4000),
new ColumnDfn(2,"Flags",3,5,false,5),
new ColumnDfn(2,"Status",0,12,false,3),
new ColumnDfn(2,"CreateOn",9,93,false,23),
@@ -313,22 +336,14 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
new ColumnDfn(2,"UpdateBy",4,4,false,10),
new ColumnDfn(2,"UpdateHost",0,12,false,100),
new ColumnDfn(3,"Id",4,4,true,10),
new ColumnDfn(3,"EmailAddress",0,-9,false,200),
new ColumnDfn(3,"Title",0,-9,false,20),
new ColumnDfn(3,"FirstName",0,-9,false,100),
new ColumnDfn(3,"Initials",0,-9,false,10),
new ColumnDfn(3,"LastName",0,-9,false,100),
new ColumnDfn(3,"PhoneMain",0,-9,false,50),
new ColumnDfn(3,"PhoneMobile",0,-9,false,50),
new ColumnDfn(3,"PhoneAlt",0,-9,false,50),
new ColumnDfn(3,"PasswordToken",0,12,false,32),
new ColumnDfn(3,"PasswordHashed",0,-9,false,100),
new ColumnDfn(3,"PasswordHistory",0,-9,false,0),
new ColumnDfn(3,"PasswordChangedAt",9,93,false,16),
new ColumnDfn(3,"LastLoginAt",9,93,false,16),
new ColumnDfn(3,"LastInvalidLoginAt",9,93,false,16),
new ColumnDfn(3,"InvalidLoginCount",3,5,false,5),
new ColumnDfn(3,"Notes",0,-9,false,2000),
new ColumnDfn(3,"OwnerId",4,4,false,10),
new ColumnDfn(3,"Context",0,-9,false,100),
new ColumnDfn(3,"ServerName",0,-9,false,200),
new ColumnDfn(3,"InstanceName",0,-9,false,200),
new ColumnDfn(3,"DatabaseName",0,-9,false,200),
new ColumnDfn(3,"UserName",0,-9,false,100),
new ColumnDfn(3,"Password",0,-9,false,100),
new ColumnDfn(3,"Notes",0,-9,false,4000),
new ColumnDfn(3,"Flags",3,5,false,5),
new ColumnDfn(3,"Status",0,12,false,3),
new ColumnDfn(3,"CreateOn",9,93,false,23),
@@ -337,6 +352,31 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
new ColumnDfn(3,"UpdateOn",9,93,false,23),
new ColumnDfn(3,"UpdateBy",4,4,false,10),
new ColumnDfn(3,"UpdateHost",0,12,false,100),
new ColumnDfn(4,"Id",4,4,true,10),
new ColumnDfn(4,"EmailAddress",0,-9,false,200),
new ColumnDfn(4,"Title",0,-9,false,20),
new ColumnDfn(4,"FirstName",0,-9,false,100),
new ColumnDfn(4,"Initials",0,-9,false,10),
new ColumnDfn(4,"LastName",0,-9,false,100),
new ColumnDfn(4,"PhoneMain",0,-9,false,50),
new ColumnDfn(4,"PhoneMobile",0,-9,false,50),
new ColumnDfn(4,"PhoneAlt",0,-9,false,50),
new ColumnDfn(4,"PasswordToken",0,12,false,32),
new ColumnDfn(4,"PasswordHashed",0,-9,false,100),
new ColumnDfn(4,"PasswordHistory",0,-9,false,0),
new ColumnDfn(4,"PasswordChangedAt",9,93,false,16),
new ColumnDfn(4,"LastLoginAt",9,93,false,16),
new ColumnDfn(4,"LastInvalidLoginAt",9,93,false,16),
new ColumnDfn(4,"InvalidLoginCount",3,5,false,5),
new ColumnDfn(4,"Notes",0,-9,false,2000),
new ColumnDfn(4,"Flags",3,5,false,5),
new ColumnDfn(4,"Status",0,12,false,3),
new ColumnDfn(4,"CreateOn",9,93,false,23),
new ColumnDfn(4,"CreateBy",4,4,false,10),
new ColumnDfn(4,"CreateHost",0,12,false,100),
new ColumnDfn(4,"UpdateOn",9,93,false,23),
new ColumnDfn(4,"UpdateBy",4,4,false,10),
new ColumnDfn(4,"UpdateHost",0,12,false,100),
};
//-------------------------------------------------------------------