public IActionResult Index(string s, string x, string y)
        {
            //s就是泵站的站点名称
            ViewData["Name"] = s + " |类型:" + y;
            ViewData["Type"] = y;
            string     Tablename = "pumproom" + x;
            MasterData md        = new MasterData_BLL().GetMasterData(Tablename);

            return(View(md));
        }
        public JsonResult Control(string name, string type, string data, string pumpname)
        {
            string port = "8072";
            string ip   = new MasterData_BLL().GetIpByName(name);
            string url  = "http://" + ip + ":" + port + "/Service1.svc";
            //IService1 proxy = WcfInvokeFactory.CreateServiceByUrl<IService1>(url);
            //string wcfdata = proxy.GetData(Convert.ToInt32(data)) + "hello" + data;
            string wcfdata = url + "  " + name + "  " + data + "  " + pumpname + "    " + type;

            return(Json(new { IsSuccess = true, wcfdata }));
        }
        public JsonResult GetData1(string name, string data)
        {
            //string wcfdata = "hello,this is second   "+data;
            //需要将泵站的名称传过来。
            string port = "8084";
            string ip   = new MasterData_BLL().GetIpByName(name);
            string url  = "http://" + ip + ":" + port + "/Service1.svc";
            //string url= "http://192.168.1.101:8051/Service1.svc";
            IService1 proxy   = WcfInvokeFactory.CreateServiceByUrl <IService1>(url);
            string    wcfdata = proxy.GetData(Convert.ToInt32(data)) + "hello" + data;

            return(Json(new { IsSuccess = true, wcfdata }));
        }
        public JsonResult GetData(string num, string name)
        {
            //string wcfdata = "hello"+num;
            //从这里进行查询
            //string url = "http://192.168.2.7:8072/Service1.svc";
            string    ip    = new MasterData_BLL().GetIpByName(name);
            string    port  = "8084";
            string    url   = "http://" + ip + ":" + port + "/Service1.svc";
            IService1 proxy = WcfInvokeFactory.CreateServiceByUrl <IService1>(url);
            //string wcfdata = proxy.GetData(s);
            //Console.WriteLine(result);
            string wcfdata = proxy.ControlLock() + "hello" + num;

            return(Json(new { IsSuccess = true, wcfdata }));
            //return Json(new { IsSuccess = true, wcfdata });
        }