public DataSearchResultBase(System.Collections.Specialized.NameValueCollection queryString, Lib.ES.SearchTools.OrderResult defaultOrder = Lib.ES.SearchTools.OrderResult.Relevance) : base(getSmlouvyOrderList) { int page = 1; int iorder = (int)defaultOrder; if (!string.IsNullOrEmpty(queryString["Page"])) { int.TryParse(queryString["Page"], out page); } if (this.Page * this.PageSize > MaxResultWindow()) { this.Page = (MaxResultWindow() / this.PageSize) - 1; } this.Page = page; this.Order = iorder.ToString(); }
public SmlouvaSearchResult(System.Collections.Specialized.NameValueCollection queryString, Lib.ES.SearchTools.OrderResult defaultOrder = Lib.ES.SearchTools.OrderResult.ConfidenceDesc) : base(getSmlouvyOrderList) { int page = 1; int iorder = (int)defaultOrder; if (!string.IsNullOrEmpty(queryString["Page"])) { int.TryParse(queryString["Page"], out page); } if (!string.IsNullOrEmpty(queryString["order"])) { int.TryParse(queryString["order"], out iorder); } if (queryString["chyby"] == "1") { this.Chyby = true; } if (queryString["neplatne"] == "2") { this.IncludeNeplatne = true; } if (this.Page * this.PageSize > MaxResultWindow()) { this.Page = (MaxResultWindow() / this.PageSize) - 1; } this.Page = page; this.Order = iorder.ToString(); }