Esempio n. 1
0
        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());
        }
Esempio n. 2
0
        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());
        }