C# Class CmsData.API.APIOrganization

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

Méthodes publiques

Méthode Description
APIOrganization ( CMSDataContext Db ) : System
AddDivToOrg ( int orgid, int divid ) : string
AddEditExtraValue ( int orgid, string field, string value ) : string
AddOrgMember ( int OrgId, int PeopleId, string MemberType, bool pending ) : string
ChildOrgMembers ( int id ) : string
ChildOrgs ( int id, string extravalue1, string extravalue2 ) : string
CreateProgramDivision ( string program, string division ) : string
DeleteExtraValue ( int orgid, string field ) : string
DropOrgMember ( int OrgId, int PeopleId ) : string
ExtraValues ( int orgid, string fields ) : string
GetOrganization ( int id ) : Organization
MessageReplacements ( CMSDataContext db, Person p, string divisionName, int orgId, string organizationName, string location, string message ) : string
NewOrganization ( int divId, string name, string location, int parentOrgId, int campusId, int orgtype, int leadertype, int securitytype, string securityrole ) : string
OrgMembers ( int orgid, string search ) : string
OrgMembers2 ( int orgid, string search ) : string
OrgMembersData ( int orgid ) : List
OrganizationsForDiv ( int divid ) : string
ParentOrgs ( int id, string extravalue1, string extravalue2 ) : string
RemoveDivFromOrg ( int orgid, int divid ) : string
SendEventReminders ( System.Guid id ) : void
SendEventReminders ( int id ) : void
SendVolunteerReminders ( int id, bool sendall ) : void
UpdateOrgMember ( int orgid, int peopleid, string MemberType, System.DateTime EnrollDate, string InactiveDate, bool pending ) : string
UpdateOrganization ( int orgid, string name, string campusid, string active, string location, string description, int orgtype, int leadertype, int securitytype, string securityrole, int parentorg ) : string

Private Methods

Méthode Description
SerializeOrgs ( IQueryable q, string root, string OrgElement, string MembersElement ) : string

Method Details

APIOrganization() public méthode

public APIOrganization ( CMSDataContext Db ) : System
Db CMSDataContext
Résultat System

AddDivToOrg() public méthode

public AddDivToOrg ( int orgid, int divid ) : string
orgid int
divid int
Résultat string

AddEditExtraValue() public méthode

public AddEditExtraValue ( int orgid, string field, string value ) : string
orgid int
field string
value string
Résultat string

AddOrgMember() public méthode

public AddOrgMember ( int OrgId, int PeopleId, string MemberType, bool pending ) : string
OrgId int
PeopleId int
MemberType string
pending bool
Résultat string

ChildOrgMembers() public méthode

public ChildOrgMembers ( int id ) : string
id int
Résultat string

ChildOrgs() public méthode

public ChildOrgs ( int id, string extravalue1, string extravalue2 ) : string
id int
extravalue1 string
extravalue2 string
Résultat string

CreateProgramDivision() public méthode

public CreateProgramDivision ( string program, string division ) : string
program string
division string
Résultat string

DeleteExtraValue() public méthode

public DeleteExtraValue ( int orgid, string field ) : string
orgid int
field string
Résultat string

DropOrgMember() public méthode

public DropOrgMember ( int OrgId, int PeopleId ) : string
OrgId int
PeopleId int
Résultat string

ExtraValues() public méthode

public ExtraValues ( int orgid, string fields ) : string
orgid int
fields string
Résultat string

GetOrganization() public méthode

public GetOrganization ( int id ) : Organization
id int
Résultat Organization

MessageReplacements() public static méthode

public static MessageReplacements ( CMSDataContext db, Person p, string divisionName, int orgId, string organizationName, string location, string message ) : string
db CMSDataContext
p Person
divisionName string
orgId int
organizationName string
location string
message string
Résultat string

NewOrganization() public méthode

public NewOrganization ( int divId, string name, string location, int parentOrgId, int campusId, int orgtype, int leadertype, int securitytype, string securityrole ) : string
divId int
name string
location string
parentOrgId int
campusId int
orgtype int
leadertype int
securitytype int
securityrole string
Résultat string

OrgMembers() public méthode

public OrgMembers ( int orgid, string search ) : string
orgid int
search string
Résultat string

OrgMembers2() public méthode

public OrgMembers2 ( int orgid, string search ) : string
orgid int
search string
Résultat string

OrgMembersData() public méthode

public OrgMembersData ( int orgid ) : List
orgid int
Résultat List

OrganizationsForDiv() public méthode

public OrganizationsForDiv ( int divid ) : string
divid int
Résultat string

ParentOrgs() public méthode

public ParentOrgs ( int id, string extravalue1, string extravalue2 ) : string
id int
extravalue1 string
extravalue2 string
Résultat string

RemoveDivFromOrg() public méthode

public RemoveDivFromOrg ( int orgid, int divid ) : string
orgid int
divid int
Résultat string

SendEventReminders() public méthode

public SendEventReminders ( System.Guid id ) : void
id System.Guid
Résultat void

SendEventReminders() public méthode

public SendEventReminders ( int id ) : void
id int
Résultat void

SendVolunteerReminders() public méthode

public SendVolunteerReminders ( int id, bool sendall ) : void
id int
sendall bool
Résultat void

UpdateOrgMember() public méthode

public UpdateOrgMember ( int orgid, int peopleid, string MemberType, System.DateTime EnrollDate, string InactiveDate, bool pending ) : string
orgid int
peopleid int
MemberType string
EnrollDate System.DateTime
InactiveDate string
pending bool
Résultat string

UpdateOrganization() public méthode

public UpdateOrganization ( int orgid, string name, string campusid, string active, string location, string description, int orgtype, int leadertype, int securitytype, string securityrole, int parentorg ) : string
orgid int
name string
campusid string
active string
location string
description string
orgtype int
leadertype int
securitytype int
securityrole string
parentorg int
Résultat string