// // GET: /AnalogBoxAdmin/ public ActionResult AjaxRead(TermsOfGarrantySearchVM searchOptions, StoreRequestParams parameters) { var pe = new DatisEntities(); var all = pe.SiteContents.Where(x => (x.Title.Contains(searchOptions.Name) || searchOptions.Name == null) && (x.Article.Contains(searchOptions.Description) || searchOptions.Description == null) && x.ArticleType == (int)DatisEnums.ArticleType.NewsRoom); var result = all.OrderBy(x => x.Id).ApplyPaging(parameters).ToList(); return(this.Store(result, all.Count())); }
public ActionResult AjaxRead(TermsOfGarrantySearchVM searchOptions, StoreRequestParams parameters) { using (DatisEntities pe = new DatisEntities()) { var all = pe.SiteContents.Where(x => (x.Title.Contains(searchOptions.Name) || searchOptions.Name == null) && (x.Article.Contains(searchOptions.Description) || searchOptions.Description == null) && x.ArticleType == (int)DatisEnums.ArticleType.Technology).Select(m => new SiteContentVM() { Id = m.Id, Title = m.Title, Article = m.Article }); var result = all.OrderBy(x => x.Id).ApplyPaging(parameters).ToList(); return(this.Store(result, all.Count())); } }
public ActionResult AjaxRead(TermsOfGarrantySearchVM searchOptions, StoreRequestParams parameters) { using (DatisEntities pe = new DatisEntities()) { var all = pe.TermsOfGarranties.Where(x => (x.Name.Contains(searchOptions.Name) || searchOptions.Name == null) && (x.Description.Contains(searchOptions.Description) || searchOptions.Description == null)).Select(m => new TermsOfGarrantyVM() { Id = m.Id, Name = m.Name, Description = m.Description, Details = m.Details }); var result = all.OrderBy(x => x.Id).ApplyPaging(parameters).ToList(); return(this.Store(result, all.Count())); } }