Пример #1
0
 private void Update()
 {
     model.WebServer webServer;
     if (Request.Form.AllKeys.Contains("id")) //edit
     {
         int id = Convert.ToInt32(Request.Form["id"]);
         webServer = _webServerBusiness.GetSingleOrDefault(string.Format("select * from WebServer where Id={0}", id));
         if (webServer != null)
         {
             if (Request.Form.AllKeys.Contains("delete")) //delete
             {
                 _webServerBusiness.Delete(webServer);
             }
             else
             {
                 webServer.ServerIp = Request.Form["ServerIp"];
                 bool existsEnable = Request.Form.AllKeys.Contains("Enable");
                 webServer.Enable = existsEnable ? 1 : 0;
                 _webServerBusiness.Update(webServer);
             }
         }
     }
     else
     {
         webServer = new model.WebServer()
         {
             ServerIp = Request.Form["ServerIp"],
             WebId    = Convert.ToInt32(Request.Form["WebId"]),
             Enable   = Request.Form.AllKeys.Contains("Enable") ? 1 : 0
         };
         _webServerBusiness.Insert(webServer);
     }
     Response.Write("ok");
     Response.End();
 }
Пример #2
0
        private void Query()
        {
            Response.ContentType = "application/json";
            int id;

            if (int.TryParse(Request.QueryString["id"], out id))
            {
                model.WebServer data = _webServerBusiness.GetSingleOrDefault(string.Format("select * from WebServer where Id={0}", id));
                Response.Write(new JavaScriptSerializer().Serialize(new { data }));
                Response.End();
            }
        }