protected void Page_Load(object sender, EventArgs e) { //Cmn.LogError(null, "test"); Action = QueryString("Action"); Data1 = QueryString("Data1"); Data2 = QueryString("Data2"); Data3 = QueryString("Data3"); Data4 = QueryString("Data4"); Data5 = QueryString("Data5"); Data6 = QueryString("Data6"); Data7 = QueryString("Data7"); Data8 = QueryString("Data8"); string term = QueryString("term"); db = new Database(); db2 = new Database(Global.ConnectionStringrapidInfo); string encode = Cmn.GetEncode(this); try { switch (Action) { case "GetAreas": GetAreas(); break; case "GetIdentity": GetIdentity(); break; case "LinkAreas": LinkAreas(Cmn.ToInt(Data1), Cmn.ToInt(Data2)); break; case "UnlinkAreas": UnlinkAreas(Cmn.ToInt(Data1), Cmn.ToInt(Data2)); break; case "SearchAreas": SearchAreas(term); Cmn.WriteResponse(this, sb.ToString(), encode); return; //SearchAreas } if (!AttachError) { Cmn.WriteResponse(this, sb.ToString(), encode); } else { Cmn.WriteResponse(this, Message + "~" + sb.ToString(), encode); } } catch (Exception ex) { Cmn.WriteResponse(this, Action + "-" + ex.Message + "~" + sb.ToString(), encode); Cmn.LogError(ex, "Data.aspx"); } finally { db.Close(); } }