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)); }
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)); }