Exemple #1
0
        public bool CheckInternetConnection()
        {
            var activeConnection = _connectivityManager.ActiveNetworkInfo;

            if ((activeConnection != null) && activeConnection.IsConnected)
            {
                return(true);
            }
            else
            {
                _toastService.ShowMessage(this.Resources.GetString(Resource.String.NeedInternetConnect));
                return(false);
            }
        }
Exemple #2
0
        public static void Error(Exception ex, [CallerMemberName] string name = "")
        {
            string msg;

            if (IsDetailed)
            {
                msg = string.Format("{0} [{1}] => {2}", DateTime.Now.ToShortTimeString(), name, ex.ToString());
            }
            else
            {
                msg = ex.Message;
            }
            _toastService?.ShowMessage("Error", ex.Message);
            Console.WriteLine(msg);
        }
Exemple #3
0
        public async void ClickHandler(object sender, EventArgs e)
        {
            EditText editTextName    = FindViewById <EditText> (Resource.Id.editText_name);
            EditText editTextComment = FindViewById <EditText> (Resource.Id.editText_comment);

            ProgressDialog progressDialog = ProgressDialog.Show(this, string.Empty, Resources.GetString(Resource.String.Wait), true, false);

            RegisterStatus result = await _loginService.Register(editTextName.Text, editTextComment.Text, DeviceUtility.DeviceId);

            if (result.GetStatus != (int)UserStatus.RegisteredAndApproved)
            {
                progressDialog.Dismiss();
                _toastService.ShowMessage(result.GetDescription);
                return;
            }

            GoToMapScreen();
        }
        private void Submit()
        {
            try
            {
                validationService.EnsurePropertiesAreValid();
            }
            catch (Exception ex)
            {
                var msg = ex.Message;
            }
            if (!validationService.Validate())
            {
                ShowValidationResult();
                var errors = $@"
FirstName: {FirstNameError}
LastName: {LastNameError}
EmailAddress: {EmailAddressError}
PhysicalAddress: {PhysicalAddressError}
";
                toastService.ShowMessage("Errors: {0}", errors);
            }
        }