public void TheSiteIsOpenInTheGoogleChrome() { driver = BaseDriver.GetDriver(); mainPageModel = BaseDriver.GetMainPageModel(); aboutPageModel = BaseDriver.GetAboutPageModel(); feedbackPageModel = BaseDriver.GetFeedbackPageModel(); driver.Url = "https://text-compare.com"; }
public AboutPageModel SavePageDetail(AboutPageModel AboutPage) { switch (AboutPage.PageType) { case Enums.PageType.Profile: return(_dr.SavePageDetail(AboutPage)); default: return(null); } }
protected override void OnAppearing() { base.OnAppearing(); AboutPageModel aboutPageModel = (AboutPageModel)this.BindingContext; MainThread.BeginInvokeOnMainThread(() => { string savedLanguage = Preferences.Get("Language", "en-GB"); CultureInfo ci = new CultureInfo(savedLanguage); App.SetResourceLanguage(ci); KeyValuePair <CultureInfo, string> keyValuePair = new KeyValuePair <CultureInfo, string>(ci, ci.DisplayName); aboutPageModel.SelectedItem = keyValuePair; aboutPageModel.OrigLanguage = savedLanguage; }); }
/// <summary> /// /// </summary> /// <param name="FriendRequest"></param> /// <returns></returns> public async Task <IHttpActionResult> SavePageDetail(AboutPageModel AboutPage) { if (AboutPage.Id != CurrentUser.UserID) { ModelState.AddModelError("Unauthorized", "You are not authorized to do that"); } AboutPage.Id = CurrentUser.UserID; AboutPage.LastUpdatedOn = DateTime.Now; ModelState.Remove("FriendRequest.UserID"); ModelState.Remove("FriendRequest.CreatedOn"); if (ModelState.IsValid) { try { AboutPageModel _result = _page.SavePageDetail(AboutPage); if (_result == null) { return(NotFound()); } else { return(Ok(_result)); } } catch (Exception ex) { ExceptionService.LogError("Error saving page detail", ex); return(BadRequest(ex.Message)); } } else { return(BadRequest(ModelState.JsonValidation())); } }
public static AboutPageModel GetAboutPageModel() { aboutPageModel = new AboutPageModel(); return(aboutPageModel); }
public AboutPageViewModel(AboutPageModel currentPage) : base(currentPage) { _currentPage = currentPage; }