Begin adding fluxnet site autocomplete
This commit is contained in:
+11
-1
@@ -1,6 +1,7 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data.Entity;
|
||||
using System.Linq;
|
||||
using LeafWeb.Core.Models;
|
||||
|
||||
namespace LeafWeb.Core.DAL
|
||||
@@ -22,10 +23,19 @@ namespace LeafWeb.Core.DAL
|
||||
|
||||
#region Fluxnet Sites
|
||||
|
||||
public IEnumerable<FluxnetSite> GetFluxnetSites()
|
||||
public IQueryable<FluxnetSite> GetFluxnetSites()
|
||||
{
|
||||
return _db.FluxnetSites;
|
||||
}
|
||||
|
||||
public IQueryable<FluxnetSite> GetFluxnetSitesAutocomplete(string term)
|
||||
{
|
||||
return
|
||||
from fs in GetFluxnetSites()
|
||||
where fs.FluxnetId.StartsWith(term)
|
||||
|| fs.SiteName.Contains(term)
|
||||
select fs;
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user