C# Класс StaffBrokerFunctions, AgapeConnect1

Summary description for StaffBrokerFunctions
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddProfileValue ( int PortalId, int staffId, string propertyName, string propertyValue, int Type ) : void
ChangeUsername ( string OldUsername, string NewUsername ) : void
CreateStaffMember ( int PortalId, DotNetNuke User1in, DotNetNuke User2in, short staffTypeIn ) : AP_StaffBroker_Staff
CreateStaffMember ( int PortalId, DotNetNuke User1in, short staffTypeIn = 1 ) : AP_StaffBroker_Staff
CreateStaffMember ( int PortalId, DotNetNuke User1in, string SpouseName, DateTime SpouseDOB, short staffTypeIn = 1 ) : AP_StaffBroker_Staff
CreateUniqueFileName ( IFolderInfo theFolder, string ext ) : string
CreateUser ( int PortalId, String GCXUsername, String FirstName, String LastName ) : DotNetNuke.Entities.Users.UserInfo
CurrencyConvert ( decimal amount, string fromCurrency, string toCurrency ) : decimal
GetDepartments ( int UserId ) : List
GetDeptGiveToURL ( int PortalId, int costCenter ) : String
GetFormattedCurrency ( int PortalId, string Value ) : string
GetLeaders ( int UserId, Boolean includeDelegates = true ) : List
GetLeadersDetailed ( int UserId, int PortalId ) : List
GetReportsTo ( int UserId ) : List
GetSetting ( string SettingName, int portalId ) : string
GetSpouseId ( int UserId ) : int
GetStaff ( ) : IQueryable
GetStaffExcl ( int PortalId ) : IQueryable
GetStaffIncl ( int PortalId ) : IQueryable
GetStaffJointPhoto ( int staffID ) : string
GetStaffMember ( int UserId ) : AP_StaffBroker_Staff
GetStaffProfileProperty ( AP_StaffBroker_Staff &Staffin, string propertyName ) : string
GetStaffProfileProperty ( int staffId, string propertyName ) : string
GetStaffbyStaffId ( int StaffId ) : AP_StaffBroker_Staff
GetTeam ( int LeaderId ) : List
GetTemplate ( string templateName, int PortalId ) : string
IsDept ( int PortalId, string costCenter ) : Boolean
SetSetting ( string SettingName, string value, int portalId ) : void
SetUserProfileProperty ( int PortalId, int UserId, String PropertyName, String PropertyValue, int DataType = 349 ) : void
StaffBrokerFunctions ( ) : System
ValidateAccountCode ( string AccountCode, int PortalId ) : String
ValidateCostCenter ( string CostCenter, int PortalId ) : String
VerifyAccountCode ( int PortalId, string AccountCode ) : Boolean
VerifyCostCenter ( int PortalId, string costCenter ) : Boolean

Описание методов

AddProfileValue() публичный статический Метод

public static AddProfileValue ( int PortalId, int staffId, string propertyName, string propertyValue, int Type ) : void
PortalId int
staffId int
propertyName string
propertyValue string
Type int
Результат void

ChangeUsername() публичный статический Метод

public static ChangeUsername ( string OldUsername, string NewUsername ) : void
OldUsername string
NewUsername string
Результат void

CreateStaffMember() публичный статический Метод

public static CreateStaffMember ( int PortalId, DotNetNuke User1in, DotNetNuke User2in, short staffTypeIn ) : AP_StaffBroker_Staff
PortalId int
User1in DotNetNuke
User2in DotNetNuke
staffTypeIn short
Результат AP_StaffBroker_Staff

CreateStaffMember() публичный статический Метод

public static CreateStaffMember ( int PortalId, DotNetNuke User1in, short staffTypeIn = 1 ) : AP_StaffBroker_Staff
PortalId int
User1in DotNetNuke
staffTypeIn short
Результат AP_StaffBroker_Staff

CreateStaffMember() публичный статический Метод

public static CreateStaffMember ( int PortalId, DotNetNuke User1in, string SpouseName, DateTime SpouseDOB, short staffTypeIn = 1 ) : AP_StaffBroker_Staff
PortalId int
User1in DotNetNuke
SpouseName string
SpouseDOB DateTime
staffTypeIn short
Результат AP_StaffBroker_Staff

CreateUniqueFileName() публичный статический Метод

public static CreateUniqueFileName ( IFolderInfo theFolder, string ext ) : string
theFolder IFolderInfo
ext string
Результат string

CreateUser() публичный статический Метод

public static CreateUser ( int PortalId, String GCXUsername, String FirstName, String LastName ) : DotNetNuke.Entities.Users.UserInfo
PortalId int
GCXUsername String
FirstName String
LastName String
Результат DotNetNuke.Entities.Users.UserInfo

CurrencyConvert() публичный статический Метод

public static CurrencyConvert ( decimal amount, string fromCurrency, string toCurrency ) : decimal
amount decimal
fromCurrency string
toCurrency string
Результат decimal

GetDepartments() публичный статический Метод

public static GetDepartments ( int UserId ) : List
UserId int
Результат List

GetDeptGiveToURL() публичный статический Метод

public static GetDeptGiveToURL ( int PortalId, int costCenter ) : String
PortalId int
costCenter int
Результат String

GetFormattedCurrency() публичный статический Метод

public static GetFormattedCurrency ( int PortalId, string Value ) : string
PortalId int
Value string
Результат string

GetLeaders() публичный статический Метод

public static GetLeaders ( int UserId, Boolean includeDelegates = true ) : List
UserId int
includeDelegates Boolean
Результат List

GetLeadersDetailed() публичный статический Метод

public static GetLeadersDetailed ( int UserId, int PortalId ) : List
UserId int
PortalId int
Результат List

GetReportsTo() публичный статический Метод

public static GetReportsTo ( int UserId ) : List
UserId int
Результат List

GetSetting() публичный статический Метод

public static GetSetting ( string SettingName, int portalId ) : string
SettingName string
portalId int
Результат string

GetSpouseId() публичный статический Метод

public static GetSpouseId ( int UserId ) : int
UserId int
Результат int

GetStaff() публичный статический Метод

public static GetStaff ( ) : IQueryable
Результат IQueryable

GetStaffExcl() публичный статический Метод

public static GetStaffExcl ( int PortalId ) : IQueryable
PortalId int
Результат IQueryable

GetStaffIncl() публичный статический Метод

public static GetStaffIncl ( int PortalId ) : IQueryable
PortalId int
Результат IQueryable

GetStaffJointPhoto() публичный статический Метод

public static GetStaffJointPhoto ( int staffID ) : string
staffID int
Результат string

GetStaffMember() публичный статический Метод

public static GetStaffMember ( int UserId ) : AP_StaffBroker_Staff
UserId int
Результат AP_StaffBroker_Staff

GetStaffProfileProperty() публичный статический Метод

public static GetStaffProfileProperty ( AP_StaffBroker_Staff &Staffin, string propertyName ) : string
Staffin AP_StaffBroker_Staff
propertyName string
Результат string

GetStaffProfileProperty() публичный статический Метод

public static GetStaffProfileProperty ( int staffId, string propertyName ) : string
staffId int
propertyName string
Результат string

GetStaffbyStaffId() публичный статический Метод

public static GetStaffbyStaffId ( int StaffId ) : AP_StaffBroker_Staff
StaffId int
Результат AP_StaffBroker_Staff

GetTeam() публичный статический Метод

public static GetTeam ( int LeaderId ) : List
LeaderId int
Результат List

GetTemplate() публичный статический Метод

public static GetTemplate ( string templateName, int PortalId ) : string
templateName string
PortalId int
Результат string

IsDept() публичный статический Метод

public static IsDept ( int PortalId, string costCenter ) : Boolean
PortalId int
costCenter string
Результат Boolean

SetSetting() публичный статический Метод

public static SetSetting ( string SettingName, string value, int portalId ) : void
SettingName string
value string
portalId int
Результат void

SetUserProfileProperty() публичный статический Метод

public static SetUserProfileProperty ( int PortalId, int UserId, String PropertyName, String PropertyValue, int DataType = 349 ) : void
PortalId int
UserId int
PropertyName String
PropertyValue String
DataType int
Результат void

StaffBrokerFunctions() публичный Метод

public StaffBrokerFunctions ( ) : System
Результат System

ValidateAccountCode() публичный статический Метод

public static ValidateAccountCode ( string AccountCode, int PortalId ) : String
AccountCode string
PortalId int
Результат String

ValidateCostCenter() публичный статический Метод

public static ValidateCostCenter ( string CostCenter, int PortalId ) : String
CostCenter string
PortalId int
Результат String

VerifyAccountCode() публичный статический Метод

public static VerifyAccountCode ( int PortalId, string AccountCode ) : Boolean
PortalId int
AccountCode string
Результат Boolean

VerifyCostCenter() публичный статический Метод

public static VerifyCostCenter ( int PortalId, string costCenter ) : Boolean
PortalId int
costCenter string
Результат Boolean