Ejemplo n.º 1
0
        public async Task <IActionResult> UpdateContract([FromRoute] Guid organizationId,
                                                         [FromRoute] Guid contractId, [FromBody] UpdateBuyerContractInput model
                                                         )
        {
            var c = await _contractService.UpdateContract(_customer, contractId,
                                                          model);

            return(Ok(c));
        }
Ejemplo n.º 2
0
        public async Task <ContractResult> UpdateContract(IOrganizationCustomer cu, Guid contractId, UpdateBuyerContractInput input)
        {
            var co = await Repository.Queryable()
                     .FirstAsync(x => x.Id == contractId);

            co.InjectFrom <NullableInjection>(input);

            co.MaxWeeklyHours = input.MaxWeeklyHours;


            return(await UpdateContract(co));
        }