Table of Contents [Hide/Show]
GetAllStaffTypeCodes Signature net.tcp example REST exampleGetNewStaffSearchCriteria Signature net.tcp Sample REST exampleGetStaffById Signature net.tcp example REST exampleGetStaffByIds Signature Code Sample REST exampleGetStaffByRacfId Signature Code Sample REST exampleGetStaffByRacfIds Signature Code Sample REST exampleGetStaffByPeopleFirstId Signature Code Sample REST exampleSearchStaffBySearchCriteria Signature Code Sample REST exampleGetAllStaff Signature Code Sample REST exampleGetStaffByAdGroup Signature Code Sample REST exampleGetInactiveStaffByInactivatedDate Signature Code Sample REST exampleGetActiveStaffByPosition Signature Code Sample REST exampleSearchStaffByName Signature Code Sample REST exampleSearchStaffByFirstAndOrLastName Signature Code Sample REST exampleGetAllStaffByDistrict Signature Code Sample REST exampleGetDelegatesForStaffMember Signature Code Sample REST exampleGetWhoStaffIsDelegateFor Signature Code Sample REST exampleSetDelegate Signature Code Sample REST exampleRemoveDelegate Signature Code Sample REST exampleUpdateSignature Signature Code Sample REST exampleGetVersion Signature Code Sample REST exampleSee Also
IEnumerable<IStaffTypeCode> GetAllStaffTypeCodes();
var result = ChannelProvider<IStaffService>.Default.GetAllStaffTypeCodes();
IStaffSearchCriteria GetNewStaffSearchCriteria();
var result = ChannelProvider<IStaffService>.Default.GetNewStaffSearchCriteria();
IStaffMember GetStaffById(int staffId);
var result = ChannelProvider<IStaffService>.Default.GetStaffById(23802);
IEnumerable<IStaffMember> GetStaffByIds(IEnumerable<int> staffIds);
var result = ChannelProvider<IStaffService>.Default.GetStaffByIds(new[] {1,2,3,4,5});
IStaffMember GetStaffByRacfId(string racfId);
var result = ChannelProvider<IStaffService>.Default.GetStaffByRacfId("knatcss");
IEnumerable<IStaffMember> GetStaffByRacfIds(IEnumerable<string> racfIds);
var result = ChannelProvider<IStaffService>.Default.GetStaffByRacfIds(new[] {"id1", "id2", "id3"});
IStaffMember GetStaffByPeopleFirstId(string peopleFirstId);
var result = ChannelProvider<IStaffService>.Default.GetStaffByPeopleFirstId("peopleFirstId");
IEnumerable<IStaffMember> SearchStaffBySearchCriteria(IStaffSearchCriteria staffSearchCriteria);
var criteria = proxy.GetNewStaffSearchCriteria(); criteria.IncludeActive = true; criteria.OrganizationalCode = new OrgCodeId("55053010559"); var results = proxy.SearchStaffBySearchCriteria(criteria);
IEnumerable<IStaffMember> GetAllStaff();
var result = ChannelProvider<IStaffService>.Default.GetAllStaff();
IEnumerable<IStaffMember> GetStaffByAdGroup(string group);
var result = ChannelProvider<IStaffService>.Default.GetStaffByAdGroup("bssowebstandards");
IEnumerable<IStaffMember> GetInactiveStaffByInactivatedDate(DateTime inactivatedDate);
var result = ChannelProvider<IStaffService>.Default.GetInactiveStaffByInactivatedDate(DateTime.Now.AddMonths(-1));
IEnumerable<IStaffMember> GetActiveStaffByPosition(string position);
var result = ChannelProvider<IStaffService>.Default.GetActiveStaffByPosition();
IEnumerable<IStaffMember> SearchStaffByName(string partialName);
var result = ChannelProvider<IStaffService>.Default.SearchStaffByName("test");
IEnumerable<IStaffMember> SearchStaffByFirstAndOrLastName(string firstName, string lastName);
var result = ChannelProvider<IStaffService>.Default.SearchStaffByFirstAndOrLastName("test", "account");
IEnumerable<IStaffMember> GetAllStaffByDistrict(string districtCode); IEnumerable<IStaffMember> GetAllStaffByDistrict(string districtCode, bool includeInactive); IEnumerable<IStaffMember> GetActiveStaffByDistrict(string districtCode);
var result = ChannelProvider<IStaffService>.Default.GetAllStaffByDistrict("08");
IEnumerable<IStaffDelegate> GetDelegatesForStaffMember(int staffId, string application); IEnumerable<IStaffDelegate> GetDelegatesForStaffMember(string staffId, string application); IEnumerable<IStaffDelegate> GetDelegatesForStaffMember(IStaffMember staff, string application);
var result = ChannelProvider<IStaffService>.Default.GetDelegatesForStaffMember(4, "myapp");
IEnumerable<IStaffDelegate> GetWhoStaffIsDelegateFor(int staffId, string application); IEnumerable<IStaffDelegate> GetWhoStaffIsDelegateFor(string staffId, string application); IEnumerable<IStaffDelegate> GetWhoStaffIsDelegateFor(IStaffMember staff, string application);
var result = ChannelProvider<IStaffService>.Default.GetWhoStaffIsDelegateFor(4, "myapp");
void SetDelegate(int delegatorId, int delegateeId, string application); void SetDelegate(string delegatorId, string delegateeId, string application); void SetDelegate(IStaffMember delegator, IStaffMember delegatee, string application);
var result = ChannelProvider<IStaffService>.Default.SetDelegate(4, 8, "myapp");
void RemoveDelegate(int delegatorId, int delegateeId, string application); void RemoveDelegate(string delegatorId, string delegateeId, string application); void RemoveDelegate(IStaffDelegate staffDelegate);
var result = ChannelProvider<IStaffService>.Default.RemoveDelegate(4, 8, "myapp");
void UpdateSignature(int staffId, string newSignature); void UpdateSignature(string staffId, string newSignature);
var result = ChannelProvider<IStaffService>.Default.SetDelegate(4, "This is a test signature.");
string GetVersion();
var result = ChannelProvider<IStaffService>.Default.GetVersion();