public CreateKnownRelationship ( int personId, int relatedPersonId, int relationshipRoleId ) : void | ||
personId | int | The person identifier. |
relatedPersonId | int | The related person identifier. |
relationshipRoleId | int | The relationship role identifier. |
Результат | void |
public System.Net.Http.HttpResponseMessage CreateKnownRelationship( int personId, int relatedPersonId, int relationshipRoleId ) { SetProxyCreation( true ); var rockContext = this.Service.Context as RockContext; var personService = new PersonService(rockContext); var person = personService.Get(personId); var relatedPerson = personService.Get(relatedPersonId); CheckCanEdit( person ); CheckCanEdit( relatedPerson ); System.Web.HttpContext.Current.Items.Add( "CurrentPerson", GetPerson() ); var groupMemberService = new GroupMemberService(rockContext); groupMemberService.CreateKnownRelationship( personId, relatedPersonId, relationshipRoleId ); return ControllerContext.Request.CreateResponse( HttpStatusCode.Created ); }