private async Task UpdateFinancialDetails(CreateOrganisationContactCommand command)
        {
            var epaOrgs = await _apiClient.SearchOrganisations(command.OrganisationName);

            var result = epaOrgs.FirstOrDefault();

            if (result != null)
            {
                _logger.LogInformation($"Updating FHADetails for {result.Id}");

                var req = new UpdateFinancialsRequest
                {
                    EpaOrgId         = result.Id,
                    FinancialDueDate = command.FinancialDueDate,
                    FinancialExempt  = command.IsFinancialExempt
                };

                await _applyApiClient.UpdateFinancials(req);
            }
        }
예제 #2
0
        public async Task <IActionResult> UpdateOrganisationFinancials([FromBody] UpdateFinancialsRequest request)
        {
            await _mediator.Send(request);

            return(Ok());
        }
예제 #3
0
 public async Task UpdateFinancials(UpdateFinancialsRequest updateFinancialsRequest)
 {
 }