Esempio n. 1
0
        async Task Save()
        {
            if (String.IsNullOrWhiteSpace(PaymentStatus.studentID) &&
                String.IsNullOrWhiteSpace(PaymentStatus.courseID))
            {
                await _pageService.DisplayAlert("Error", "Please enter All the Fields", "OK");

                return;
            }
            if (PaymentStatus.id == 0)
            {
                await _paymentStatusStore.AddPaymentStatus(PaymentStatus);

                PaymentStatusAdded?.Invoke(this, PaymentStatus);
            }
            else
            {
                await _paymentStatusStore.UpdatePaymentStatus(PaymentStatus);

                PaymentStatusUpdated?.Invoke(this, PaymentStatus);
            }
            await _pageService.PopModalAsync();
        }