C# Class CmsData.Person

Afficher le fichier Open project: bvcms/bvcms Class Usage Examples

Méthodes publiques

Свойство Type Description
DiscClassStatusCompletedCodes int[]
DropCodesThatDrop int[]

Méthodes publiques

Méthode Description
Add ( CmsData.CMSDataContext db, CmsData.Family fam, string firstname, string nickname, string lastname, System.DateTime dob ) : Person
Add ( CmsData.CMSDataContext db, bool SendNotices, CmsData.Family fam, int position, CmsData.Tag tag, string firstname, string nickname, string lastname, string dob, int MarriedCode, int gender, int originId, int EntryPointId, bool testing = false ) : Person
Add ( CmsData.Family fam, int position, CmsData.Tag tag, string name, string dob, bool Married, int gender, int originId, int EntryPointId ) : Person
Add ( CmsData.Family fam, int position, CmsData.Tag tag, string firstname, string nickname, string lastname, string dob, bool Married, int gender, int originId, int EntryPointId ) : Person
Add ( CmsData.Family fam, int position, CmsData.Tag tag, string firstname, string nickname, string lastname, string dob, int MarriedCode, int gender, int originId, int EntryPointId ) : Person
AddEditExtraBool ( CmsData.CMSDataContext db, int id, string field, bool value ) : void
AddEditExtraBool ( string field, bool tf ) : void
AddEditExtraCode ( string field, string value ) : void
AddEditExtraData ( CmsData.CMSDataContext db, int id, string field, string value, System.DateTime dt = null ) : void
AddEditExtraDate ( CmsData.CMSDataContext db, int id, string field, System.DateTime value ) : void
AddEditExtraDate ( string field, System.DateTime value ) : void
AddEditExtraInt ( CmsData.CMSDataContext db, int id, string field, int value ) : void
AddEditExtraInt ( string field, int value ) : void
AddEditExtraInts ( string field, int value, int value2 ) : void
AddEditExtraText ( string field, string value, System.DateTime dt = null ) : void
AddEditExtraValue ( CmsData.CMSDataContext db, int id, string field, string value ) : void
AddEditExtraValue ( string field, string code, System.DateTime date, string text, bool bit, int intn, System.DateTime dt = null ) : void
AddMedical ( string s ) : void
AddRelated ( CmsData.CMSDataContext db, int pid ) : CmsData.RelatedFamily
AddTaskAbout ( CmsData.CMSDataContext db, int AssignTo, string description ) : CmsData.Task
AddToExtraText ( string field, string value ) : void
CanViewStatementFor ( CmsData.CMSDataContext db, int id ) : bool
ComputeTitle ( ) : string
DeletePicture ( CmsData.CMSDataContext db ) : void
DeleteThumbnail ( CmsData.CMSDataContext db ) : void
ExtraValueExists ( CmsData.CMSDataContext db, int id, string field ) : bool
FetchOrCreateBaptismType ( CmsData.CMSDataContext db, string type ) : int
FetchOrCreateCampus ( CmsData.CMSDataContext db, string campus ) : CmsData.Campu
FetchOrCreateDecisionType ( CmsData.CMSDataContext db, string type ) : int
FetchOrCreateJoinType ( CmsData.CMSDataContext db, string status ) : int
FetchOrCreateMaritalStatus ( CmsData.CMSDataContext db, string type ) : int
FetchOrCreateMaritalStatusId ( CmsData.CMSDataContext db, string status ) : int
FetchOrCreateMemberStatus ( CmsData.CMSDataContext db, string type ) : int
FetchOrCreateNewMemberClassStatus ( CmsData.CMSDataContext db, string type ) : int
FixTitle ( ) : void
GetAge ( ) : int
GetBirthdate ( ) : DateTime?
GetExtra ( string field ) : string
GetExtraValue ( CmsData.CMSDataContext db, int id, string field ) : CmsData.PeopleExtra
GetExtraValue ( CmsData.CMSDataContext db, int id, string field, string value ) : CmsData.PeopleExtra
GetExtraValue ( string field ) : CmsData.PeopleExtra
GetOptOuts ( ) : List
GetRecReg ( ) : CmsData.RecReg
GetUsers ( ) : List
LogChanges ( CmsData.CMSDataContext db ) : void
LogChanges ( CmsData.CMSDataContext db, List changes ) : void
LogChanges ( CmsData.CMSDataContext db, List changes, int UserPeopleId ) : void
LogChanges ( CmsData.CMSDataContext db, int UserPeopleId ) : void
LogExtraValue ( string op, string field ) : void
LogPictureUpload ( CmsData.CMSDataContext db, int UserPeopleId ) : void
ManagedGiving ( ) : CmsData.ManagedGiving
MovePersonStuff ( CmsData.CMSDataContext db, int targetid ) : void
Now ( ) : System.DateTime
OptOutKey ( string fromEmail ) : string
PaymentInfo ( ) : PaymentInfo
PossibleDuplicates ( ) : List
PossibleDuplicates2 ( ) : List
PostUnattendedContribution ( CMSDataContext db, decimal amt, int fund, string description, bool pledge = false, int typecode = null, int tranid = null ) : Contribution
RemoveExtraValue ( CMSDataContext db, string field ) : void
SetExtra ( string field, string value ) : void
SetRecReg ( ) : RecReg
SplitFamily ( CMSDataContext db ) : void
SpouseName ( CMSDataContext db ) : string
Tag ( CMSDataContext db, int peopleId, string tagName, int ownerId, int tagTypeId ) : void
ToString ( ) : string
ToggleTag ( int peopleId, string tagName, int ownerId, int tagTypeId ) : bool
UnTag ( CMSDataContext db, int peopleId, string tagName, int ownerId, int tagTypeId ) : void
UpdateCampus ( CMSDataContext db, object value ) : void
UpdateContributionOption ( CMSDataContext db, int option ) : void
UpdateElectronicStatement ( CMSDataContext db, bool tf ) : void
UpdateEnvelopeOption ( CMSDataContext db, int option ) : void
UpdatePosition ( CMSDataContext db, int value ) : void
UpdateValue ( string field, object value ) : void
UpdateValueFromText ( List psb, string field, string value ) : void
UpdateValueFromText ( string field, string value ) : void
UploadDocument ( CMSDataContext db, Stream stream, string name, string mimetype ) : void
UploadPicture ( CMSDataContext db, Stream stream ) : void

Private Methods

Méthode Description
GetStreet ( CmsData.CMSDataContext db ) : string
NameSplit ( string name, string &First, string &Last ) : void
OnBaptismStatusIdChanged ( ) : void
OnDeceasedDateChanged ( ) : void
OnDecisionTypeIdChanged ( ) : void
OnDropCodeIdChanged ( ) : void
OnNewMemberClassStatusIdChanged ( ) : void
OnNickNameChanged ( ) : void
TrySubmit ( CMSDataContext db, string message ) : void
UpdateOption ( CMSDataContext db, string field, int option ) : void

Method Details

Add() public static méthode

public static Add ( CmsData.CMSDataContext db, CmsData.Family fam, string firstname, string nickname, string lastname, System.DateTime dob ) : Person
db CmsData.CMSDataContext
fam CmsData.Family
firstname string
nickname string
lastname string
dob System.DateTime
Résultat Person

Add() public static méthode

public static Add ( CmsData.CMSDataContext db, bool SendNotices, CmsData.Family fam, int position, CmsData.Tag tag, string firstname, string nickname, string lastname, string dob, int MarriedCode, int gender, int originId, int EntryPointId, bool testing = false ) : Person
db CmsData.CMSDataContext
SendNotices bool
fam CmsData.Family
position int
tag CmsData.Tag
firstname string
nickname string
lastname string
dob string
MarriedCode int
gender int
originId int
EntryPointId int
testing bool
Résultat Person

Add() public static méthode

public static Add ( CmsData.Family fam, int position, CmsData.Tag tag, string name, string dob, bool Married, int gender, int originId, int EntryPointId ) : Person
fam CmsData.Family
position int
tag CmsData.Tag
name string
dob string
Married bool
gender int
originId int
EntryPointId int
Résultat Person

Add() public static méthode

public static Add ( CmsData.Family fam, int position, CmsData.Tag tag, string firstname, string nickname, string lastname, string dob, bool Married, int gender, int originId, int EntryPointId ) : Person
fam CmsData.Family
position int
tag CmsData.Tag
firstname string
nickname string
lastname string
dob string
Married bool
gender int
originId int
EntryPointId int
Résultat Person

Add() public static méthode

public static Add ( CmsData.Family fam, int position, CmsData.Tag tag, string firstname, string nickname, string lastname, string dob, int MarriedCode, int gender, int originId, int EntryPointId ) : Person
fam CmsData.Family
position int
tag CmsData.Tag
firstname string
nickname string
lastname string
dob string
MarriedCode int
gender int
originId int
EntryPointId int
Résultat Person

AddEditExtraBool() public static méthode

public static AddEditExtraBool ( CmsData.CMSDataContext db, int id, string field, bool value ) : void
db CmsData.CMSDataContext
id int
field string
value bool
Résultat void

AddEditExtraBool() public méthode

public AddEditExtraBool ( string field, bool tf ) : void
field string
tf bool
Résultat void

AddEditExtraCode() public méthode

public AddEditExtraCode ( string field, string value ) : void
field string
value string
Résultat void

AddEditExtraData() public static méthode

public static AddEditExtraData ( CmsData.CMSDataContext db, int id, string field, string value, System.DateTime dt = null ) : void
db CmsData.CMSDataContext
id int
field string
value string
dt System.DateTime
Résultat void

AddEditExtraDate() public static méthode

public static AddEditExtraDate ( CmsData.CMSDataContext db, int id, string field, System.DateTime value ) : void
db CmsData.CMSDataContext
id int
field string
value System.DateTime
Résultat void

AddEditExtraDate() public méthode

public AddEditExtraDate ( string field, System.DateTime value ) : void
field string
value System.DateTime
Résultat void

AddEditExtraInt() public static méthode

public static AddEditExtraInt ( CmsData.CMSDataContext db, int id, string field, int value ) : void
db CmsData.CMSDataContext
id int
field string
value int
Résultat void

AddEditExtraInt() public méthode

public AddEditExtraInt ( string field, int value ) : void
field string
value int
Résultat void

AddEditExtraInts() public méthode

public AddEditExtraInts ( string field, int value, int value2 ) : void
field string
value int
value2 int
Résultat void

AddEditExtraText() public méthode

public AddEditExtraText ( string field, string value, System.DateTime dt = null ) : void
field string
value string
dt System.DateTime
Résultat void

AddEditExtraValue() public static méthode

public static AddEditExtraValue ( CmsData.CMSDataContext db, int id, string field, string value ) : void
db CmsData.CMSDataContext
id int
field string
value string
Résultat void

AddEditExtraValue() public méthode

public AddEditExtraValue ( string field, string code, System.DateTime date, string text, bool bit, int intn, System.DateTime dt = null ) : void
field string
code string
date System.DateTime
text string
bit bool
intn int
dt System.DateTime
Résultat void

AddMedical() public méthode

public AddMedical ( string s ) : void
s string
Résultat void

AddRelated() public méthode

public AddRelated ( CmsData.CMSDataContext db, int pid ) : CmsData.RelatedFamily
db CmsData.CMSDataContext
pid int
Résultat CmsData.RelatedFamily

AddTaskAbout() public méthode

public AddTaskAbout ( CmsData.CMSDataContext db, int AssignTo, string description ) : CmsData.Task
db CmsData.CMSDataContext
AssignTo int
description string
Résultat CmsData.Task

AddToExtraText() public méthode

public AddToExtraText ( string field, string value ) : void
field string
value string
Résultat void

CanViewStatementFor() public méthode

public CanViewStatementFor ( CmsData.CMSDataContext db, int id ) : bool
db CmsData.CMSDataContext
id int
Résultat bool

ComputeTitle() public méthode

public ComputeTitle ( ) : string
Résultat string

DeletePicture() public méthode

public DeletePicture ( CmsData.CMSDataContext db ) : void
db CmsData.CMSDataContext
Résultat void

DeleteThumbnail() public méthode

public DeleteThumbnail ( CmsData.CMSDataContext db ) : void
db CmsData.CMSDataContext
Résultat void

ExtraValueExists() public static méthode

public static ExtraValueExists ( CmsData.CMSDataContext db, int id, string field ) : bool
db CmsData.CMSDataContext
id int
field string
Résultat bool

FetchOrCreateBaptismType() public static méthode

public static FetchOrCreateBaptismType ( CmsData.CMSDataContext db, string type ) : int
db CmsData.CMSDataContext
type string
Résultat int

FetchOrCreateCampus() public static méthode

public static FetchOrCreateCampus ( CmsData.CMSDataContext db, string campus ) : CmsData.Campu
db CmsData.CMSDataContext
campus string
Résultat CmsData.Campu

FetchOrCreateDecisionType() public static méthode

public static FetchOrCreateDecisionType ( CmsData.CMSDataContext db, string type ) : int
db CmsData.CMSDataContext
type string
Résultat int

FetchOrCreateJoinType() public static méthode

public static FetchOrCreateJoinType ( CmsData.CMSDataContext db, string status ) : int
db CmsData.CMSDataContext
status string
Résultat int

FetchOrCreateMaritalStatus() public static méthode

public static FetchOrCreateMaritalStatus ( CmsData.CMSDataContext db, string type ) : int
db CmsData.CMSDataContext
type string
Résultat int

FetchOrCreateMaritalStatusId() public static méthode

public static FetchOrCreateMaritalStatusId ( CmsData.CMSDataContext db, string status ) : int
db CmsData.CMSDataContext
status string
Résultat int

FetchOrCreateMemberStatus() public static méthode

public static FetchOrCreateMemberStatus ( CmsData.CMSDataContext db, string type ) : int
db CmsData.CMSDataContext
type string
Résultat int

FetchOrCreateNewMemberClassStatus() public static méthode

public static FetchOrCreateNewMemberClassStatus ( CmsData.CMSDataContext db, string type ) : int
db CmsData.CMSDataContext
type string
Résultat int

FixTitle() public méthode

public FixTitle ( ) : void
Résultat void

GetAge() public méthode

public GetAge ( ) : int
Résultat int

GetBirthdate() public méthode

public GetBirthdate ( ) : DateTime?
Résultat DateTime?

GetExtra() public méthode

public GetExtra ( string field ) : string
field string
Résultat string

GetExtraValue() public static méthode

public static GetExtraValue ( CmsData.CMSDataContext db, int id, string field ) : CmsData.PeopleExtra
db CmsData.CMSDataContext
id int
field string
Résultat CmsData.PeopleExtra

GetExtraValue() public static méthode

public static GetExtraValue ( CmsData.CMSDataContext db, int id, string field, string value ) : CmsData.PeopleExtra
db CmsData.CMSDataContext
id int
field string
value string
Résultat CmsData.PeopleExtra

GetExtraValue() public méthode

public GetExtraValue ( string field ) : CmsData.PeopleExtra
field string
Résultat CmsData.PeopleExtra

GetOptOuts() public méthode

public GetOptOuts ( ) : List
Résultat List

GetRecReg() public méthode

public GetRecReg ( ) : CmsData.RecReg
Résultat CmsData.RecReg

GetUsers() public méthode

public GetUsers ( ) : List
Résultat List

LogChanges() public méthode

public LogChanges ( CmsData.CMSDataContext db ) : void
db CmsData.CMSDataContext
Résultat void

LogChanges() public méthode

public LogChanges ( CmsData.CMSDataContext db, List changes ) : void
db CmsData.CMSDataContext
changes List
Résultat void

LogChanges() public méthode

public LogChanges ( CmsData.CMSDataContext db, List changes, int UserPeopleId ) : void
db CmsData.CMSDataContext
changes List
UserPeopleId int
Résultat void

LogChanges() public méthode

public LogChanges ( CmsData.CMSDataContext db, int UserPeopleId ) : void
db CmsData.CMSDataContext
UserPeopleId int
Résultat void

LogExtraValue() public méthode

public LogExtraValue ( string op, string field ) : void
op string
field string
Résultat void

LogPictureUpload() public méthode

public LogPictureUpload ( CmsData.CMSDataContext db, int UserPeopleId ) : void
db CmsData.CMSDataContext
UserPeopleId int
Résultat void

ManagedGiving() public méthode

public ManagedGiving ( ) : CmsData.ManagedGiving
Résultat CmsData.ManagedGiving

MovePersonStuff() public méthode

public MovePersonStuff ( CmsData.CMSDataContext db, int targetid ) : void
db CmsData.CMSDataContext
targetid int
Résultat void

Now() public méthode

public Now ( ) : System.DateTime
Résultat System.DateTime

OptOutKey() public méthode

public OptOutKey ( string fromEmail ) : string
fromEmail string
Résultat string

PaymentInfo() public méthode

public PaymentInfo ( ) : PaymentInfo
Résultat PaymentInfo

PossibleDuplicates() public méthode

public PossibleDuplicates ( ) : List
Résultat List

PossibleDuplicates2() public méthode

public PossibleDuplicates2 ( ) : List
Résultat List

PostUnattendedContribution() public méthode

public PostUnattendedContribution ( CMSDataContext db, decimal amt, int fund, string description, bool pledge = false, int typecode = null, int tranid = null ) : Contribution
db CMSDataContext
amt decimal
fund int
description string
pledge bool
typecode int
tranid int
Résultat Contribution

RemoveExtraValue() public méthode

public RemoveExtraValue ( CMSDataContext db, string field ) : void
db CMSDataContext
field string
Résultat void

SetExtra() public méthode

public SetExtra ( string field, string value ) : void
field string
value string
Résultat void

SetRecReg() public méthode

public SetRecReg ( ) : RecReg
Résultat RecReg

SplitFamily() public méthode

public SplitFamily ( CMSDataContext db ) : void
db CMSDataContext
Résultat void

SpouseName() public méthode

public SpouseName ( CMSDataContext db ) : string
db CMSDataContext
Résultat string

Tag() public static méthode

public static Tag ( CMSDataContext db, int peopleId, string tagName, int ownerId, int tagTypeId ) : void
db CMSDataContext
peopleId int
tagName string
ownerId int
tagTypeId int
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

ToggleTag() public static méthode

public static ToggleTag ( int peopleId, string tagName, int ownerId, int tagTypeId ) : bool
peopleId int
tagName string
ownerId int
tagTypeId int
Résultat bool

UnTag() public static méthode

public static UnTag ( CMSDataContext db, int peopleId, string tagName, int ownerId, int tagTypeId ) : void
db CMSDataContext
peopleId int
tagName string
ownerId int
tagTypeId int
Résultat void

UpdateCampus() public méthode

public UpdateCampus ( CMSDataContext db, object value ) : void
db CMSDataContext
value object
Résultat void

UpdateContributionOption() public méthode

public UpdateContributionOption ( CMSDataContext db, int option ) : void
db CMSDataContext
option int
Résultat void

UpdateElectronicStatement() public méthode

public UpdateElectronicStatement ( CMSDataContext db, bool tf ) : void
db CMSDataContext
tf bool
Résultat void

UpdateEnvelopeOption() public méthode

public UpdateEnvelopeOption ( CMSDataContext db, int option ) : void
db CMSDataContext
option int
Résultat void

UpdatePosition() public méthode

public UpdatePosition ( CMSDataContext db, int value ) : void
db CMSDataContext
value int
Résultat void

UpdateValue() public méthode

public UpdateValue ( string field, object value ) : void
field string
value object
Résultat void

UpdateValueFromText() public méthode

public UpdateValueFromText ( List psb, string field, string value ) : void
psb List
field string
value string
Résultat void

UpdateValueFromText() public méthode

public UpdateValueFromText ( string field, string value ) : void
field string
value string
Résultat void

UploadDocument() public méthode

public UploadDocument ( CMSDataContext db, Stream stream, string name, string mimetype ) : void
db CMSDataContext
stream Stream
name string
mimetype string
Résultat void

UploadPicture() public méthode

public UploadPicture ( CMSDataContext db, Stream stream ) : void
db CMSDataContext
stream Stream
Résultat void

Property Details

DiscClassStatusCompletedCodes public_oe static_oe property

public static int[] DiscClassStatusCompletedCodes
Résultat int[]

DropCodesThatDrop public_oe static_oe property

public static int[] DropCodesThatDrop
Résultat int[]