public void UpdateGroup(MemberGroup memberGroup, int groupId) { var client = GetClient(); var request = new RestRequest("Groups/" + groupId, Method.PUT); request.RequestFormat = DataFormat.Json; request.AddBody(memberGroup); var response = client.Execute(request); if (response.StatusCode != System.Net.HttpStatusCode.OK) { throw new EncentivizeException(response.Content); } }
public MemberGroupDetails AddGroup(MemberGroup memberGroup) { var client = GetClient(); var request = new RestRequest("Groups", Method.POST); request.RequestFormat = DataFormat.Json; request.AddBody(memberGroup); var response = client.Execute <MemberGroupDetails>(request); if (response.StatusCode != System.Net.HttpStatusCode.OK) { throw new EncentivizeException(response.Content); } return(response.Data); }