//string images; public MasterDetailworkingMaster() { InternetOrServeHelper.ShowNoInternetMessage = false; InitializeComponent(); if (CrossConnectivity.Current.IsConnected) { this.LoadPersonalInfo(); //this.LoadJobsList(); MessagingCenter.Subscribe <personalinodviewmodel>(this, "UpdatePersonalInfo", (sender) => { //ProfilePictures.Source = null; this.LoadPersonalInfo(); }); //Task.Run(() => this.LoadPersonalInfo()).Wait(); //Task.Run(() => this.LoadJobs()).Wait(); } else { Task.Run(() => InternetOrServeHelper.ShowCheckInternet()).Wait(); } BindingContext = new MasterDetailworkingMasterViewModel(); ListView = MenuItemsListView; }
async void TapGestureRecognizer_Tapped_1(object sender, EventArgs e) { if (!CrossConnectivity.Current.IsConnected) { await InternetOrServeHelper.ShowCheckInternet(); } else { await Navigation.PushModalAsync(new ForgetPassword()); } }
async void Handle_Clicked(object sender, System.EventArgs e) { if (!CrossConnectivity.Current.IsConnected) { await InternetOrServeHelper.ShowCheckInternet(); } else { await Navigation.PushModalAsync(new SignUpDaniaPage()); } }
public RatingViewModel(INavigation nav) { if (CrossConnectivity.Current.IsConnected) { isenabel = true; RatingData(); this.Naviagation = nav; } else { InternetOrServeHelper.ShowCheckInternet(); } }
public AppliedJobsViewModel() { Appliedcounter = JobsCounterHelper.NoOfAppliedJobsText(); jobsearchList = new List <JobDataModel>(); JobSearchBindcast = new ObservableCollection <JobDataModel>(); if (!CrossConnectivity.Current.IsConnected) { InternetOrServeHelper.ShowCheckInternet(); } else { BindData(true); } }
private async Task PreAPICall() { LoadingIndicatorHelper.AddProgressDisplay(); //Check Internet Connection if (!CrossConnectivity.Current.IsConnected) { await InternetOrServeHelper.ShowCheckInternet(); } else { InternetOrServeHelper.ShowNoInternetMessage = false; } }
public async Task LoggAPI() { try { if (_isTimeout) { return; } if (CrossConnectivity.Current.IsConnected) { RestClient <object> api = new RestClient <object>(); if (model.StackTrace == null) { model.StackTrace = ""; } else { model.StackTrace = Regex.Replace(model.StackTrace, @"[^0-9a-zA-Z]+", "_"); if (model.StackTrace.Length >= 2048) { model.StackTrace = model.StackTrace.Substring(0, 2023); } } if (model.Message == null) { model.Message = refrence + ": "; } else { if (model.Message.Length >= 2048) { model.Message = model.Message.Substring(0, 2023); } } await api.Post(URLConfig.MobileLogging, model); //throw originalException; //instead of throwing the expetion we will show error message; await InternetOrServeHelper.ShowErrorMessage(refrence); } } catch (Exception ex) { throw ex; } }
public JobSearchviewModel() { CurrentCounter = JobsCounterHelper.NoOfCurrentJobsText(); JobSearchBindcast = new ObservableCollection <JobDataModel>(); if (!CrossConnectivity.Current.IsConnected) { InternetOrServeHelper.ShowCheckInternet(); } else { BindData(); } MyProperty = new jobsearchcasted(); minhourrate = new double(); maxhourate = new double(); }