static FEData() { var stArray = new ST[2, 20]; stArray[0, 3] = ST.ERR; stArray[0, 4] = ST.ST1; stArray[0, 5] = ST.ST1; stArray[0, 6] = ST.ST1; stArray[0, 7] = ST.ST1; stArray[0, 8] = ST.ERR; stArray[0, 12] = ST.ST1; stArray[0, 13] = ST.ST1; stArray[0, 14] = ST.ST1; stArray[0, 15] = ST.ST1; stArray[0, 16] = ST.ST1; stArray[0, 17] = ST.ERR; stArray[0, 18] = ST.ERR; stArray[1, 0] = ST.ERR; stArray[1, 1] = ST.ERR; stArray[1, 17] = ST.ERR; stArray[1, 18] = ST.ERR; stArray[1, 19] = ST.ERR; SJisNextState = stArray; EucJpNextState = new ST[4, 20] { { ST.ST0, ST.ST0, ST.ST0, ST.ERR, ST.ERR, ST.ST2, ST.ST3, ST.ERR, ST.ERR, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ERR, ST.ST0 }, { ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ERR, ST.ERR }, { ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ST0, ST.ST0, ST.ST0, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR }, { ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ERR, ST.ERR } }; GbkWanNextState = new ST[2, 20] { { ST.ST0, ST.ST0, ST.ST0, ST.ERR, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ERR, ST.ST0 }, { ST.ERR, ST.ERR, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ERR, ST.ERR } }; EucKrCnNextState = new ST[2, 20] { { ST.ST0, ST.ST0, ST.ST0, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ERR, ST.ST0 }, { ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ERR, ST.ERR } }; Big5NextState = new ST[2, 20] { { ST.ST0, ST.ST0, ST.ST0, ST.ERR, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ERR, ST.ST0 }, { ST.ERR, ST.ERR, ST.ST0, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ERR, ST.ERR } }; Utf8NextState = new ST[6, 20] { { ST.ST0, ST.ST0, ST.ST0, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ST1, ST.ST4, ST.ST2, ST.ST5, ST.ST3, ST.ERR, ST.ERR, ST.ERR, ST.ST0 }, { ST.ERR, ST.ERR, ST.ERR, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ST0, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR }, { ST.ERR, ST.ERR, ST.ERR, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ST1, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR }, { ST.ERR, ST.ERR, ST.ERR, ST.ST2, ST.ST2, ST.ST2, ST.ST2, ST.ST2, ST.ST2, ST.ST2, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR }, { ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ST1, ST.ST1, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR }, { ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ST2, ST.ST2, ST.ST2, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR, ST.ERR } }; var jcArray = new JC[128]; jcArray[14] = JC.so; jcArray[15] = JC.si; jcArray[27] = JC.esc; jcArray[36] = JC.dlr; jcArray[38] = JC.amp; jcArray[40] = JC.opr; jcArray[41] = JC.cpr; jcArray[64] = JC.at; jcArray[66] = JC.tkB; jcArray[67] = JC.tkC; jcArray[68] = JC.tkD; jcArray[72] = JC.tkH; jcArray[73] = JC.tkI; jcArray[74] = JC.tkJ; JisCharClass = jcArray; var jsArray = new JS[7, 15]; jsArray[0, 1] = JS.CNTA; jsArray[0, 3] = JS.S1; jsArray[1, 4] = JS.S2; jsArray[1, 5] = JS.S6; jsArray[1, 6] = JS.S5; jsArray[2, 6] = JS.S3; jsArray[2, 7] = JS.S4; jsArray[2, 8] = JS.CNTJ; jsArray[2, 9] = JS.CNTJ; jsArray[3, 11] = JS.CNTJ; jsArray[4, 10] = JS.CNTK; jsArray[5, 9] = JS.CNTJ; jsArray[5, 12] = JS.CNTJ; jsArray[5, 13] = JS.CNTJ; jsArray[5, 14] = JS.CNTJ; jsArray[6, 8] = JS.CNTJ; JisEscNextState = jsArray; }
/// <summary> /// Обработка клиентских команд /// </summary> /// <param name="cmd">Команды</param> /// <param name="param">Параметры</param> protected override void ProcessCommand(string cmd, NameValueCollection param) { List <string> validList; switch (cmd) { case "LoadTreeViewData": LoadDataLocation(int.Parse(param["Id"])); RestoreCursor(); break; case "SocketDelete": if (!param["SocketId"].IsNullEmptyOrZero()) { var socketId = Convert.ToInt32(param["SocketId"]); DBManager.ExecuteNonQuery(SQLQueries.DELETE_ID_Розетки, socketId, CommandType.Text, Config.DS_user); LoadDataLocation(Convert.ToInt32(_location.Id)); } break; case "SocketAdd": SocketId = 0; tbSocket.Value = ""; cbWork.Checked = true; tbNote.Value = ""; JS.Write("socketEdit_dialogShow('{0}','{1}','{2}','{3}');", Resx.GetString("Inv_lblAddingSocket"), Resx.GetString("cmdSave"), Resx.GetString("cmdCancel"), cmd); break; case "SocketEdit": { SocketId = int.Parse(param["SocketId"]); var sqlParams = new Dictionary <string, object> { { "@id", SocketId } }; var dt = DBManager.GetData(SQLQueries.SELECT_РозеткаПоID, Config.DS_user, CommandType.Text, sqlParams); if (dt.Rows.Count > 0) { tbSocket.Value = dt.Rows[0]["Розетка"].ToString(); cbWork.Checked = Convert.ToBoolean(dt.Rows[0]["Работает"]); tbNote.Value = dt.Rows[0]["Примечание"].ToString(); } JS.Write("socketEdit_dialogShow('{0}','{1}','{2}','{3}');", Resx.GetString("Inv_lblSocketEditing"), Resx.GetString("cmdSave"), Resx.GetString("cmdCancel"), cmd); } break; case "RenderUserCount": LoadUserCount(int.Parse(param["Id"])); break; case "AddLocation": case "EditLocation": { LocationId = int.Parse(param["Id"]); var sqlParams = new Dictionary <string, object> { { "@id", LocationId } }; var dt = DBManager.GetData(SQLQueries.SELECT_РасположениеПоID, Config.DS_user, CommandType.Text, sqlParams); if (LocationId == 0 || dt.Rows.Count > 0) { tbNode.Value = cmd == "AddLocation" ? "" : dt.Rows[0]["Расположение"].ToString(); divLocationPatch.Value = LocationId == 0 ? "" : dt.Rows[0]["РасположениеPath1"].ToString().Replace("_", " "); JS.Write("locationEdit_dialogShow('{0}','{1}','{2}','{3}');", (cmd == "AddLocation" ? Resx.GetString( "lblAddition") : Resx.GetString("lblEdit")) + " " + Resx.GetString( "Inv_msgLocation"), Resx.GetString("cmdSave"), Resx.GetString("cmdCancel"), cmd); } } break; case "SetLocation": if (ValidateLocation(out validList)) { SaveData(param["type"]); } else { RenderErrors(validList, "<br/> " + Resx.GetString("_Msg_НеСохраняется")); } break; case "SetSocket": if (ValidateSocket(out validList)) { SaveSocketData(); } else { RenderErrors(validList, "<br/> " + Resx.GetString("_Msg_НеСохраняется")); } break; case "TypeWorkPlaceChanged": { var id = param["Id"]; var val = param["val"]; var check = param["check"]; //var parent = param["parent"]; //var l = param["l"]; //var name = param["name"]; var cbid = param["cbid"]; if (id == "-1") { break; } var isErr = false; //var ItemID_L = id + "," + l; var sqlParams = new Dictionary <string, object> { { "@КодРасположения", id }, { "@РабочееМесто", check == "1" ? val : "0" } }; try { DBManager.ExecuteNonQuery(SQLQueries.UPDATE_Расположения_РабочееМесто, CommandType.Text, Config.DS_user, sqlParams); } catch (Exception ex) { ShowMessage(ex.Message, Resx.GetString("alertError")); isErr = true; } if (isErr) { ResetCurCheckBox(val, check); } if (check == "1" && !isErr) { ResetCheckBox(val); } JS.Write("document.getElementById('{0}').disabled = false; ", cbid); if (!isErr) { JS.Write("v4_reloadNode('tvLocation');"); } } break; case "OfficeChanged": { var id = param["Id"]; var val = param["val"]; var check = param["check"]; //var parent = param["parent"]; //var l = param["l"]; //var name = param["name"]; var cbid = param["cbid"]; if (id == "-1") { break; } var isErr = false; //var ItemID_L = id + "," + l; var sqlParams = new Dictionary <string, object> { { "@КодРасположения", id }, { "@Офис", check == "1" ? val : "0" } }; try { DBManager.ExecuteNonQuery(SQLQueries.UPDATE_Расположения_Офис, CommandType.Text, Config.DS_user, sqlParams); } catch (Exception ex) { ShowMessage(ex.Message, Resx.GetString("alertError")); isErr = true; } if (check == "1" && val == "3" && !isErr) { JS.Write(@"document.getElementById(""cbOffice"").checked = false;"); JS.Write("v4_reloadNode('tvLocation');"); } else if (check == "1" && val == "1" && !isErr) { JS.Write(@"document.getElementById(""cbServer"").checked = false;"); JS.Write("v4_reloadNode('tvLocation');"); } if (check == "0" && val == "3" && !isErr) { JS.Write("v4_reloadNode('tvLocation');"); } else if (check == "0" && val == "1" && !isErr) { JS.Write("v4_reloadNode('tvLocation');"); } else if (check == "1" && val == "3" && isErr) { JS.Write(@"document.getElementById(""cbServer"").checked = false;"); } else if (check == "1" && val == "1" && isErr) { JS.Write(@"document.getElementById(""cbOffice"").checked = false;"); } else if (check == "0" && val == "3" && isErr) { JS.Write(@"document.getElementById(""cbServer"").checked = true;"); } else if (check == "0" && val == "1" && isErr) { JS.Write(@"document.getElementById(""cbOffice"").checked = true;"); } JS.Write("document.getElementById('{0}').disabled = false; ", cbid); } break; default: base.ProcessCommand(cmd, param); break; } }
public TreeMapTileBuilder Color(JS value) { base.Options["color"] = value; return(this); }
public PivotGridExportBuilder ProxyUrl(JS value) { base.Options["proxyUrl"] = value; return(this); }
public PivotGridExportBuilder IgnoreExcelErrors(JS value) { base.Options["ignoreExcelErrors"] = value; return(this); }
public PivotGridExportBuilder FileName(JS value) { base.Options["fileName"] = value; return(this); }