Esempio n. 1
0
        public static void GetFamiliesOfPerson(Rock.Client.Person person, HttpRequest.RequestResult <List <Rock.Client.Group> > resultHandler)
        {
            string oDataFilter = "?$expand=GroupType,Campus,Members/GroupRole,GroupLocations/Location,GroupLocations/GroupLocationTypeValue,GroupLocations/Location/LocationTypeValue";

            RockApi.Get_FamiliesOfPerson(person.Id, oDataFilter, resultHandler);
        }
Esempio n. 2
0
        public static void GetFamilyGroupModelById(int familyGroupId, HttpRequest.RequestResult <Rock.Client.Group> resultHandler)
        {
            string oDataFilter = string.Format("/{0}?LoadAttributes=simple", familyGroupId);

            RockApi.Get_Groups <Rock.Client.Group>(oDataFilter, resultHandler);
        }
Esempio n. 3
0
 public static void UpdateFamilyAddress(Rock.Client.Group family, Rock.Client.GroupLocation address, HttpRequest.RequestResult resultHandler)
 {
     RockApi.Put_Groups_SaveAddress(family, address, resultHandler);
 }
Esempio n. 4
0
 public static void UpdateFamilyGroup(Rock.Client.Group familyGroup, int modifiedById, HttpRequest.RequestResult resultHandler)
 {
     RockApi.Put_Groups(familyGroup, modifiedById, resultHandler);
 }
Esempio n. 5
0
 public static void DeleteCellPhoneNumber(Rock.Client.PhoneNumber phoneNumber, HttpRequest.RequestResult resultHandler)
 {
     RockApi.Delete_PhoneNumbers(phoneNumber.Id, resultHandler);
 }
Esempio n. 6
0
 public static void GetPrayerCategories(HttpRequest.RequestResult <List <Rock.Client.Category> > resultHandler)
 {
     RockApi.Get_Categories_GetChildren_1(resultHandler);
 }
Esempio n. 7
0
 public static void Get_LaunchData(HttpRequest.RequestResult <LaunchData> resultHandler)
 {
     // pull down launch data for the mobile app
     RockApi.Get_CustomEndPoint <LaunchData>(RockApi.BaseUrl + EndPoint_LaunchData, resultHandler);
 }