public async Task <ActionResult> SetPayUser([FromRoute] string projectId, [FromBody] SetPayUserRequest request) { // request to expenses await(await factory.GetExpensesIdentityClient()) .SetProjectPayUserAsync(new AcademyCloud.Expenses.Protos.Identity.SetProjectPayUserRequest { ProjectId = projectId, PayUserId = request.PayUserId, }); return(NoContent()); }
public async Task <ActionResult> SetPayUser([FromRoute] string domainId, [FromBody] SetPayUserRequest request) { // set the pay user in the expenses await(await factory.GetExpensesIdentityClient()) .SetDomainPayUserAsync(new AcademyCloud.Expenses.Protos.Identity.SetDomainPayUserRequest { DomainId = domainId, PayUserId = request.PayUserId, }); return(NoContent()); }