public void Import(SearchExport searchExport)
 {
     _fieldIndex            = searchExport.FieldIndex;
     _documentNumberOfTerms = searchExport.DocumentNumberOfTerms;
     NumberOfDocuments      = searchExport.NumberOfDocuments;
     NumberOfTerms          = searchExport.NumberOfTerms;
 }
 public void Import(SearchExport searchExport)
 {
     _invertedIndex         = searchExport.InvertedIndex;
     _documentNumberOfTerms = searchExport.DocumentNumberOfTerms;
     NumberOfDocuments      = searchExport.NumberOfDocuments;
     NumberOfTerms          = searchExport.NumberOfTerms;
 }
Exemple #3
0
        public SlotSimple ExecuteFreeSlotSearchFromDatabase(string responseStream, int userId)
        {
            var freeSlots    = GetFreeSlotsFromDatabase(responseStream);
            var searchExport = new SearchExport
            {
                SearchExportData = freeSlots.ExportStreamData,
                UserId           = userId
            };

            var searchExportInstance = _applicationService.AddSearchExport(searchExport);

            freeSlots.SearchExportId = searchExportInstance.SearchExportId;
            return(freeSlots);
        }
Exemple #4
0
        public async Task <SlotSimple> ExecuteFreeSlotSearch(RequestParameters requestParameters, DateTime startDate, DateTime endDate, string baseAddress, int userId)
        {
            _spineMessage = new SpineMessage();
            var freeSlots = await GetFreeSlots(requestParameters, startDate, endDate, baseAddress);

            var searchExport = new SearchExport
            {
                SearchExportData = freeSlots.ExportStreamData,
                UserId           = userId
            };

            var searchExportInstance = _applicationService.AddSearchExport(searchExport);

            freeSlots.SearchExportId = searchExportInstance.SearchExportId;
            return(freeSlots);
        }