public class Accounts : clsDB, INotifyPropertyChanged
Accounts | |
Accounts | Initializes a new instance of the Accounts class |
Accounts(String, String, String, String, String, String, SqlConnection) | Initializes a new instance of the Accounts class |
Accounts(String, Int32, Int32, String, String, String, String, String, String, String, String, Int32, Boolean, String, Int32, Int64) | Initializes a new instance of the Accounts class |
accountId | |
accountType | |
clientId | |
ColumnCount |
Reports column count
(Inherited from clsDB) |
ErrorMessage |
Used to retrieve internal error messages
(Inherited from clsDB) |
firstName | |
ip | |
IsChanged | Has record been modified? |
IsDupe |
Set true when a duplicate record is found on insertion
(Inherited from clsDB) |
Item |
Generic method for getting values of property by names. Useful when iterating through columns in a record
(Inherited from clsDB) |
lastName | |
login | |
mobilePhone | |
Name | |
outlookFolder | |
parentAccount | |
password | |
permissions | |
phone | |
port | |
sms | |
useOutlook |
delete | Deletes an account and all group and permission ties |
delete(String) |
Delete record
(Inherited from clsDB) |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
fill | Populates Application Accounts Properties from the database |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
GetColumn |
Finds if specified Column name is in table. Datarows must have already been fetched.
(Inherited from clsDB) |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetTableSchema |
Gets a table schema
(Inherited from clsDB) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
hasAdminPermission | |
hasManagerPermission | |
hasUserPermission | |
hasViewPermission | |
insertRecord |
Inserts a new record using instantiated Insert statement
(Inherited from clsDB) |
load | Load all Accounts from database |
load(Int64) | Load by Primary Key |
load(String) | Load the Account object for a specified user account |
load(String, String, Boolean) |
Retrieve records from a table using the passes SQL string
(Inherited from clsDB) |
loadAll |
Retrieve all records in a table
(Inherited from clsDB) |
loadByClientId | Load all Accounts for a specified Client ID |
loadByPrimaryKey |
Load a record by Primary Key
(Inherited from clsDB) |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
OnPropertyChanged | |
query |
Execute custom query. Used mainly for special deletion scenarios
(Inherited from clsDB) |
queryWithCount |
Custome query for getting record counts
(Inherited from clsDB) |
save | |
ToString | Returns a string that represents the current object. (Inherited from Object) |
updateRecord |
Updates records using update statement passed with child class instantiation
(Inherited from clsDB) |
updateRecordSpecial |
Updates records using passed update statement
(Inherited from clsDB) |
connectionString | (Inherited from clsDB) |
DataSetName | (Inherited from clsDB) |
insertStmt | (Inherited from clsDB) |
loadAllStmt | (Inherited from clsDB) |
loadStmt | (Inherited from clsDB) |
LoadStmt | (Inherited from clsDB) |
localCN | (Inherited from clsDB) |
localTable | (Inherited from clsDB) |
m_accountId | |
m_accountType | |
m_clientId | |
m_email | |
m_firstName | |
m_ip | |
m_isChanged | |
m_lastName | |
m_login | |
m_mobilePhone | |
m_outlookFolders | |
m_parentAccount | |
m_password | |
m_permissions | |
m_phone | |
m_port | |
m_sms | |
m_useOutlook | |
priKeyName | (Inherited from clsDB) |
SQL_COL_ACCOUNT_ID | |
SQL_COL_ACCOUNT_TYPE | |
SQL_COL_CLIENT_ID | |
SQL_COL_EMAIL | |
SQL_COL_FIRST_NAME | |
SQL_COL_IP | |
SQL_COL_LAST_NAME | |
SQL_COL_LOGIN | |
SQL_COL_MOBILE_PHONE | |
SQL_COL_OUTLOOK_FOLDERS | |
SQL_COL_PARENT | |
SQL_COL_PASSWORD | |
SQL_COL_PERMISSIONS | |
SQL_COL_PHONE | |
SQL_COL_PORT | |
SQL_COL_SMS | |
SQL_COL_USE_OUTLOOK | |
SQL_DELETE | (Inherited from clsDB) |
SQL_INSERT | |
SQL_LOAD | |
SQL_LOAD_ALL | |
SQL_LOAD_BY_CLIENTID | |
SQL_LOAD_BY_LOGIN | |
SQL_UPDATE | |
TABLE | |
updateStmt | (Inherited from clsDB) |