internal DateSearchQuery (SearchTerm term, DateTime date) : base (term) { Date = date; }
public void RemoveSearchTerm(SearchTerm searchTerm) { var rowToDelete = this.SearchTermsPage.Map.SearchTermsGrid.IndexOfGridRowContainingText(searchTerm.Word); this.SearchTermsPage.Map.AllDeleteEntryButtons[rowToDelete].MouseClick(); ExecutionDelayProvider.SleepFor(2000); Manager.Current.Desktop.KeyBoard.KeyPress(Keys.Enter); }
protected override System.Linq.Expressions.Expression BuildExpression(System.Linq.Expressions.MemberExpression property) { if (string.IsNullOrEmpty(this.SearchTerm)) { return(null); } object enumValue = null; Expression searchExpression = null; Expression searchExpression1 = null; Expression searchExpression2 = null; if (this.Comparator == EnumComparators.In) { Expression combinedExpression = null; foreach (string val in SearchTerm.Split(',')) { if (!ReferenceEquals(this.EnumType, null)) { enumValue = Enum.Parse(this.EnumType, val); } else { enumValue = Enum.Parse(property.Type, val); } searchExpression1 = Expression.Equal(property, Expression.Constant(enumValue)); if (!ReferenceEquals(searchExpression1, null) && !ReferenceEquals(searchExpression2, null)) { combinedExpression = Expression.OrElse(searchExpression2, searchExpression1); searchExpression1 = combinedExpression; } searchExpression2 = searchExpression1; } if (ReferenceEquals(combinedExpression, null)) { combinedExpression = searchExpression2; } return(combinedExpression); } else { if (!ReferenceEquals(this.EnumType, null)) { enumValue = Enum.Parse(this.EnumType, this.SearchTerm); } else { enumValue = Enum.Parse(property.Type, this.SearchTerm); } searchExpression = Expression.Equal(property, Expression.Constant(enumValue)); } return(searchExpression); }
public AutoCompleteResultModel Create(SearchTerm searchTerm) { return(new AutoCompleteResultModel() { Name = searchTerm.Term, Url = ApplicationEngine.RouteUrl(RouteNames.ProductsSearchPage, new { search = searchTerm.Term }) }); }
public static string ToPredicateConditionAndBody <TSearchHeadEnum>(this SearchTerm <TSearchHeadEnum> term) where TSearchHeadEnum : struct, IConvertible { var termBuilderMap = new Dictionary <SearchMode, ISearchTermBuilder <TSearchHeadEnum> >(); termBuilderMap.Add(SearchMode.Match, new SearchTermBuilder <TSearchHeadEnum>()); termBuilderMap.Add(SearchMode.AntiMatch, new AntiSearchTermBuilder <TSearchHeadEnum>()); return(termBuilderMap[term.Mode].ToPredicateConditionAndBody(term)); }
public async Task <UpdateResult> Update(SearchTerm searchTerm) { var filter = Builders <SearchTerm> .Filter.Eq("Text", searchTerm.Text); var update = Builders <SearchTerm> .Update .Set("Views", searchTerm.Views); return(await collection.UpdateOneAsync(filter, update)); }
/// <summary> /// Initializes a new instance of the <see cref="T:MailKit.Search.UnarySearchQuery"/> class. /// </summary> /// <remarks> /// Creates a new unary search query. /// </remarks> /// <param name="term">The search term.</param> /// <param name="operand">The operand.</param> /// <exception cref="System.ArgumentNullException"> /// <paramref name="operand"/> is <c>null</c>. /// </exception> public UnarySearchQuery(SearchTerm term, SearchQuery operand) : base(term) { if (operand == null) { throw new ArgumentNullException(nameof(operand)); } Operand = operand; }
public override void ViewDidLoad() { DictionaryWebView.FrameLoadDelegate = new DictionaryeWebFrameLoadDelegate(this); DictionaryWebView.UIDelegate = new DictionaryWebUIDelegate(); NavigatorManager = new NavigationDictionaryManager(); NavigatorManager.Record(SearchTerm.Trim()); SearchDictionary(SearchTerm); }
public async Task <IActionResult> GetCustomerAsyncNswag(SearchTerm term) { FileResponse result = await customersClient.GetCustomerAsync(term.CustomerId); StreamReader sr = new StreamReader(result.Stream); string text = sr.ReadToEnd(); return(Ok(text)); }
public override void ApplyToRestRequest(IRestRequest restRequest) { if (!SearchTerm.IsNullOrEmpty()) { restRequest.AddParameter("searchTerm", SearchTerm); } restRequest.AddParameter("fuzzy", PerformFuzzySearch); }
public void Search(string term) { SearchTerm.Clear(); SearchTerm.SendKeys(term); SearchButton.Submit(); RetryHelper.WaitFor(() => _webDriver.Url.EndsWith("Catalog/Search")); }
// Creates the url to call on the itunes api public string urlBuilder() { string baseURL = "https://itunes.apple.com/search?term="; string mediaString = MediaType; string term = SearchTerm.Replace(" ", "+"); string entity = changeToEntity(mediaString); string limit = "10"; return(baseURL + term + "&entity=" + entity + "&limit=" + limit);; }
public async Task <IActionResult> SearchEmployee([FromBody] SearchTerm term) { if (term.Id == 0) { return(StatusCode(400, new { messages = new List <string> { "Nav norādīts uzņemuma identifikators" } })); } return(StatusCode(200, new { darbinieki = await _repository.SearchDarbinieksAsync(term.Value, term.Id) })); }
// GET api/<SearchController>/5 public async Task <IActionResult> Get([FromQuery] SearchTerm searchTerm) { var result = await this.searchService.SearchAsync(searchTerm.CustomerId); if (result.IsSuccess) { return(Ok(result.Result)); } return(NotFound()); }
/// <summary> /// Initializes a new instance of the <see cref="T:MailKit.Search.TextSearchQuery"/> class. /// </summary> /// <remarks> /// Creates a new text-based search query. /// </remarks> /// <param name="term">The search term.</param> /// <param name="text">The text to match against.</param> /// <exception cref="System.ArgumentNullException"> /// <paramref name="text"/> is <c>null</c>. /// </exception> /// <exception cref="System.ArgumentException"> /// <paramref name="text"/> is empty. /// </exception> public TextSearchQuery (SearchTerm term, string text) : base (term) { if (text == null) throw new ArgumentNullException (nameof (text)); if (text.Length == 0) throw new ArgumentException ("Cannot search for an empty string.", nameof (text)); Text = text; }
/// <summary> /// Updates the search term record /// </summary> /// <param name="searchTerm">Search term</param> public virtual void UpdateSearchTerm(SearchTerm searchTerm) { if (searchTerm == null) throw new ArgumentNullException(nameof(searchTerm)); _searchTermRepository.Update(searchTerm); //event notification _eventPublisher.EntityUpdated(searchTerm); }
public async Task <IActionResult> SearchAsync(SearchTerm term) { var result = await searchService.SearchAsync(term.CustomerId); if (result.IsSuccess) { return(Ok(result.SearchResults)); } return(NotFound()); }
public async Task <IActionResult> SearchAsync(SearchTerm searchTerm) { var data = await searchService.SearchAsync(searchTerm.CustomerId); if (data.IsSuccess) { return(Ok(data.Results)); } return(NotFound()); }
public override async void SaveCommandAction(object obj) { await DbHandler.Instance.SaveData <BbCategory>(new BbCategory { Name = SearchTerm, Key = SearchTerm.Replace(" ", "_").ToUpper() }); base.SaveCommandAction(obj); }
public async Task <IActionResult> SearchAsync(SearchTerm term) { var customer = await searchInterface.SearchAsync(term.CustomerId); if (customer.IsSuccess && customer.SearchResults != null) { return(Ok(customer.SearchResults)); } return(NotFound()); }
/// <summary> /// Deletes a search term record /// </summary> /// <param name="searchTerm">Search term</param> public virtual void DeleteSearchTerm(SearchTerm searchTerm) { if (searchTerm == null) { throw new ArgumentNullException(nameof(searchTerm)); } _searchTermRepository.Delete(searchTerm); _eventPublisher.EntityDeleted(searchTerm); }
public async Task <ActionResult> Search(SearchTerm term) { ViewData["SearchTerm"] = term.Term; var model = new SearchResults() { Quizzes = (await _quizService.SearchForQuizzes(User.Identity.IsAuthenticated, term.Term)).ToList() }; return(View("Index", model)); }
/// <summary> /// Inserts a search term record /// </summary> /// <param name="searchTerm">Search term</param> public virtual void InsertSearchTerm(SearchTerm searchTerm) { if (searchTerm == null) { throw new ArgumentNullException("searchTerm"); } _searchTermRepository.Insert(searchTerm); //_unitOfWork.Commit(); }
public async Task <ActionResult> Search(SearchTerm term) { var quizzes = (await _quizService.SearchForQuizzes(term.Term)).ToList(); var model = new SearchResults() { PrivateQuizzes = quizzes.Where(x => x.Private).ToList(), PublicQuizzes = quizzes.Where(x => !x.Private).ToList() }; return(View("Index", model)); }
protected void lbSave_Click(object sender, EventArgs e) { SearchTerm newSearchTerm = new SearchTerm(); newSearchTerm.Query = txtQuery.Text.Trim(); newSearchTerm.RedirectUrl = txtRedirectUrl.Text.Trim(); int id = CampaignService.InsertSearchTerm(newSearchTerm); Response.Redirect("/catalog/search_term_info.aspx?" + QueryKey.MSG_TYPE + "=" + (int)MessageType.SearchTermCreated + "&" + QueryKey.ID + "=" + id.ToString()); }
public void RetrieveRangeBetween() { SearchResults searchResults = new SearchResults(); List <SearchResult> sr = new List <SearchResult>(); SearchTerm st = new SearchTerm("1100", "*", "*", "*", "*", "*", "*"); sr = searchResults.retrieveDataBetween(st, "1111"); int total = sr.Count; Assert.AreEqual(6, total); }
public override int GetHashCode() { int hash = 1; if (ResourceName.Length != 0) hash ^= ResourceName.GetHashCode(); if (searchTerm_ != null) hash ^= SearchTerm.GetHashCode(); if (adGroup_ != null) hash ^= AdGroup.GetHashCode(); if (Status != 0) hash ^= Status.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; }
/// <summary> /// Updates the search term record /// </summary> /// <param name="searchTerm">Search term</param> public virtual async Task UpdateSearchTerm(SearchTerm searchTerm) { if (searchTerm == null) { throw new ArgumentNullException("searchTerm"); } await _searchTermRepository.UpdateAsync(searchTerm); //event notification await _mediator.EntityUpdated(searchTerm); }
public ArchiveForm(IStateInfo stateInfo, IArchiveFormCommunicator communicator, PluginManager pluginManager, IProgressContext progress) { InitializeComponent(); _stateInfo = stateInfo; _communicator = communicator; _pluginManager = pluginManager; _progress = progress; _archiveFileSystem = FileSystemFactory.CreateAfiFileSystem(stateInfo); _openingFiles = new List <IArchiveFileInfo>(); _changedDirectories = new HashSet <UPath>(); _selectedPath = UPath.Root; _searchTerm = new SearchTerm(searchTextBox); _searchTerm.TextChanged += searchTerm_TextChanged; _asyncOperation = new AsyncOperation(); _asyncOperation.Started += asyncOperation_Started; _asyncOperation.Finished += asyncOperation_Finished; folderView.Expanded += folderView_Expanded; folderView.Collapsed += folderView_Collapsed; folderView.CellFormatting += folderView_CellFormatting; folderView.SelectedItemChanged += folderView_SelectedItemChanged; fileView.SelectedItemsChanged += fileView_SelectedItemsChanged; fileView.CellDoubleClick += fileView_CellDoubleClick; fileView.CellFormatting += fileView_CellFormatting; searchClearCommand.Executed += searchClearCommand_Executed; cancelCommand.Executed += cancelCommand_Executed; saveCommand.Executed += SaveCommand_Executed; saveAsCommand.Executed += SaveAsCommand_Executed; openCommand.Executed += openCommand_Executed; extractFileCommand.Executed += extractFileCommand_Executed; replaceFileCommand.Executed += replaceFileCommand_Executed; renameFileCommand.Executed += RenameFileCommand_Executed; deleteFileCommand.Executed += DeleteFileCommand_Executed; extractDirectoryCommand.Executed += extractDirectoryCommand_Executed; replaceDirectoryCommand.Executed += replaceDirectoryCommand_Executed; renameDirectoryCommand.Executed += renameDirectoryCommand_Executed; addDirectoryCommand.Executed += addDirectoryCommand_Executed; deleteDirectoryCommand.Executed += deleteDirectoryCommand_Executed; UpdateProperties(); LoadDirectories(); UpdateFiles(_selectedPath); }
public IActionResult Index() { var searchEngines = _website.GetAllSearchEngines(); var searchTerm = new SearchTerm(); var formViewModel = new HomeFormViewModel() { SearchEngines = searchEngines, SearchTerm = searchTerm }; return(View(formViewModel)); }
/// <summary> /// Inserts a search term record /// </summary> /// <param name="searchTerm">Search term</param> public virtual void InsertSearchTerm(SearchTerm searchTerm) { if (searchTerm == null) { throw new ArgumentNullException(nameof(searchTerm)); } _searchTermRepository.Insert(searchTerm); //event notification _eventPublisher.EntityInserted(searchTerm); }
public void AddSearchTerm(SearchTerm searchTerm) { this.SearchTermsPage.Map.AddItemButton.Click(); this.SearchTermsPage.Map.Word.MouseClick(); Manager.Current.ActiveBrowser.Desktop.KeyBoard.TypeText(searchTerm.Word); this.SearchTermsPage.Map.Count.MouseClick(); Manager.Current.ActiveBrowser.Desktop.KeyBoard.KeyPress(Keys.Back); Manager.Current.ActiveBrowser.Desktop.KeyBoard.TypeText(searchTerm.Count); this.SearchTermsPage.Map.UpdateItemButton.MouseClick(); Manager.Current.ActiveBrowser.RefreshDomTree(); ExecutionDelayProvider.SleepFor(2000); }
/// <summary> /// Deletes a search term record /// </summary> /// <param name="searchTerm">Search term</param> public virtual void DeleteSearchTerm(SearchTerm searchTerm) { if (searchTerm == null) { throw new ArgumentNullException("searchTerm"); } _searchTermRepository.Delete(searchTerm); //event notification _eventPublisher.EntityDeleted(searchTerm); }
/// <summary> /// Deletes a search term record /// </summary> /// <param name="searchTerm">Search term</param> public virtual async Task DeleteSearchTerm(SearchTerm searchTerm) { if (searchTerm == null) { throw new ArgumentNullException("searchTerm"); } await _searchTermRepository.DeleteAsync(searchTerm); //event notification await _eventPublisher.EntityDeleted(searchTerm); }
public void EditSearchTerm(SearchTerm searchTermToEdit, SearchTerm editingSearchTerm) { var rowIndexOfItemToEdit = this.SearchTermsPage.Map.KendoGrid.IndexOfGridRowContainingText(searchTermToEdit.Word); this.SearchTermsPage.Map.AllEditEntryButtons[rowIndexOfItemToEdit].MouseClick(); this.SearchTermsPage.Map.EditEntryButton.MouseClick(); Manager.Current.ActiveBrowser.RefreshDomTree(); ExecutionDelayProvider.SleepFor(2000); this.SearchTermsPage.Map.Word.MouseClick(MouseClickType.LeftDoubleClick); Manager.Current.ActiveBrowser.Desktop.KeyBoard.KeyPress(Keys.Back); Manager.Current.ActiveBrowser.Desktop.KeyBoard.TypeText(editingSearchTerm.Word); this.SearchTermsPage.Map.Count.MouseClick(MouseClickType.LeftDoubleClick); Manager.Current.ActiveBrowser.Desktop.KeyBoard.KeyPress(Keys.Back); Manager.Current.ActiveBrowser.Desktop.KeyBoard.TypeText(editingSearchTerm.Count); this.SearchTermsPage.Map.UpdateItemButton.MouseClick(); Manager.Current.ActiveBrowser.RefreshDomTree(); ExecutionDelayProvider.SleepFor(2000); }
internal BinarySearchQuery(SearchTerm term, SearchQuery left, SearchQuery right) : base(term) { Right = right; Left = left; }
internal NumericSearchQuery(SearchTerm term, ulong value) : base(term) { Value = value; }
/// <summary> /// Initializes a new instance of the <see cref="T:MailKit.Search.SearchQuery"/> class. /// </summary> /// <remarks> /// Creates a new <see cref="SearchQuery"/> with the specified search term. /// </remarks> /// <param name="term">The search term.</param> protected SearchQuery (SearchTerm term) { Term = term; }
/// <summary> /// Initializes a new instance of the <see cref="T:MailKit.Search.DateSearchQuery"/> class. /// </summary> /// <remarks> /// Creates a new date-based search query. /// </remarks> /// <param name="term">The search term.</param> /// <param name="date">The date.</param> public DateSearchQuery (SearchTerm term, DateTime date) : base (term) { Date = date; }
internal SearchQuery (SearchTerm term) { Term = term; }
internal TextSearchQuery(SearchTerm term, string text) : base(term) { Text = text; }
internal UnarySearchQuery (SearchTerm term, SearchQuery operand) : base (term) { Operand = operand; }
public SearchTextResponse Lookup(SearchTerm search) { return new SearchTextResponse(_searchPlugins.SelectMany(sp => sp.LinksFor(search.term)).Take(15).ToList()); }