Example #1
0
        public async void UpdateClientInVisits(UpdateClientFullNameModel updateCustomerFullNameModel)
        {
            try
            {
                var clientVisits = await _mediator.Send(new GetVisitByClientGuidQuery
                {
                    ClientId = updateCustomerFullNameModel.Id
                });

                if (clientVisits.Count != 0)
                {
                    clientVisits.ForEach(x => x.ClientFullName = $"{updateCustomerFullNameModel.FirstName} {updateCustomerFullNameModel.LastName}");
                }

                await _mediator.Send(new UpdateVisitCommand
                {
                    Visits = clientVisits
                });
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex.Message);
            }
        }
Example #2
0
 private void HandleMessage(UpdateClientFullNameModel updateClientFullNameModel)
 {
     _clientUpdateService.UpdateClientInVisits(updateClientFullNameModel);
 }