XamarinCRM.ViewModels.Sales.LeadDetailViewModel.ExecuteSaveLeadCommand C# (CSharp) Méthode

ExecuteSaveLeadCommand() private méthode

private ExecuteSaveLeadCommand ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task
        async Task ExecuteSaveLeadCommand()
        {
            if (IsBusy)
                return;


            if (string.IsNullOrWhiteSpace(Lead.Company))
            {

                MessagingCenter.Send(Lead, MessagingServiceConstants.SAVE_LEAD_ERROR);
                return;
            }

            IsBusy = true;

            await _DataClient.SaveAccountAsync(Lead);

            MessagingCenter.Send(Lead, MessagingServiceConstants.SAVE_LEAD);

            IsBusy = false;
        }
    }