protected override void FillFilterLinksDefaults() { //Если заполненный, занчит уже с умолчаниями if (FilterLinks != null) return; FilterLinks = new List<FilterLink>(); FilterLinks.Add(new FilterLink("rep", rblReportType, "eng")); FilterLinks.Add(new FilterLink("eng", ddlServiceEngeneer, User.Id.ToString())); FilterLinks.Add(new FilterLink("sadm", ddlServiceAdmin, User.Id.ToString())); //FilterLinks.Add(new FilterLink("dst", txtDateClaimBegin)); //FilterLinks.Add(new FilterLink("den", txtDateClaimEnd)); FilterLinks.Add(new FilterLink("mth", txtDateMonth, DateTime.Now.ToString("MM.yyyy"))); BtnSearchClientId = btnSearch.ClientID; }
/*queryStringFilterParams name - Модель */ protected override void FillFilterLinksDefaults() { //Если заполненный, занчит уже с умолчаниями if (FilterLinks != null) return; FilterLinks = new List<FilterLink>(); FilterLinks.Add(new FilterLink("name", txtFilterModel)); BtnSearchClientId = btnSearch.ClientID; }
//private IEnumerable<object> FilterDeviceDataList(DataTable devList, DataTable dataList) //{ // //DataRow[] lst = new DataRow[0]; // var result = from dev in devList.AsEnumerable() // join data in dataList.AsEnumerable() on (int)dev["id_device"] equals (int)data["id_device"] // select new // { // IdDevice = data["id_device"] // }; // return result; //} private decimal? GetLoadingAverage(params decimal?[] arr) { List<decimal> list = new List<decimal>(); decimal? average = null; foreach (decimal? d in arr) { if (d != null) { list.Add(d.Value); } } if (list.Any()) { average = list.ToArray().Average(); } return average; }
/*queryStringFilterParams name - Город */ protected override void FillFilterLinksDefaults() { //Если заполненный, занчит уже с умолчаниями if (FilterLinks != null) return; FilterLinks = new List<FilterLink>(); FilterLinks.Add(new FilterLink("name", txtFilterCity)); FilterLinks.Add(new FilterLink("reg", txtFilterRegion)); FilterLinks.Add(new FilterLink("area", txtFilterArea)); FilterLinks.Add(new FilterLink("loc", txtFilterLocality)); BtnSearchClientId = btnSearch.ClientID; }
protected override void FillFilterLinksDefaults() { if (FilterLinks != null) return; FilterLinks = new List<FilterLink>(); FilterLinks.Add(new FilterLink("mth", txtDateMonth, DateTime.Now.ToString("MM.yyyy"))); FilterLinks.Add(new FilterLink("mgr", ddlServiceManager, User.Id.ToString())); FilterLinks.Add(new FilterLink("wst", txtWearBegin)); FilterLinks.Add(new FilterLink("wen", txtWearEnd)); FilterLinks.Add(new FilterLink("lst", txtLoadingBegin)); FilterLinks.Add(new FilterLink("len", txtLoadingEnd)); FilterLinks.Add(new FilterLink("ven", chklVendor)); FilterLinks.Add(new FilterLink("hsc", rblHasCames)); BtnSearchClientId = btnSearch.ClientID; }