Пример #1
0
        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;
        }
Пример #2
0
        /*queryStringFilterParams
         name - Модель
         */
        protected override void FillFilterLinksDefaults()
        {
            //Если заполненный, занчит уже с умолчаниями
            if (FilterLinks != null) return;

            FilterLinks = new List<FilterLink>();
            FilterLinks.Add(new FilterLink("name", txtFilterModel));

            BtnSearchClientId = btnSearch.ClientID;
        }
Пример #3
0
        //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;
        }
Пример #4
0
        /*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;
        }
Пример #5
0
        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;
        }