public JsonResult ScannerTemplate(int ClientId, int CityId, string Manufacturer, string ScannerModel, string SelectedProtocolId, string SelectedBandId)
        {
            AV_GetScannerSettingTemplateBL temp = new AV_GetScannerSettingTemplateBL();
            var rec = temp.ToList("byClinet_City_Net_Band", ClientId.ToString(), CityId.ToString(), Manufacturer, ScannerModel, SelectedProtocolId, SelectedBandId);

            return(Json(rec, JsonRequestBehavior.AllowGet));
        }
        public ActionResult GetScannerConfigurations(int KeyId, int measurementId, int ManufacturerId = 0, int ScannerModelId = 0, int ProtocolId = 0, int ScannerBandId = 0, string SiteData = "", string SelectedChannels = "")
        {
            AV_GetScannerSettingTemplateBL temp = new AV_GetScannerSettingTemplateBL();
            var Templates = temp.ToList("ScannerConfiguration", measurementId.ToString(), KeyId.ToString(), ManufacturerId.ToString(), ScannerModelId.ToString(), ProtocolId.ToString(), ScannerBandId.ToString(), SiteData);

            TempData["Templates"]    = Templates;
            ViewBag.GetKpi           = new Func <int, List <AV_GetScannerSettingTemplate> >(GetScannerKpi);
            ViewBag.KeyId            = KeyId;
            ViewBag.MeasurementId    = measurementId;
            ViewBag.SelectedChannels = SelectedChannels;
            return(PartialView("_ScannerConfigurations"));
        }
        public ActionResult SiteScannerTemplate(int SelectedScannerModelId = 0)
        {
            AV_GetScannerSettingTemplateBL temp = new AV_GetScannerSettingTemplateBL();
            var Templates = temp.ToList("Template", SelectedScannerModelId.ToString());

            TempData["Templates"] = Templates;

            ViewBag.TestCategory = Templates.GroupBy(test => test.TestCateoryID)
                                   .Select(grp => grp.First())
                                   .ToList();

            ViewBag.GetTestTypes = new Func <int, List <AV_GetScannerSettingTemplate> >(GetScannerTestTypes);

            ViewBag.GetKpi = new Func <int, List <AV_GetScannerSettingTemplate> >(GetScannerKpi);

            return(PartialView("~/views/TemplateSetting/_SiteScannerTemplate.cshtml"));
        }