private void btnGetParam_Click(object sender, EventArgs e) { string cmd = "GetDeviceSetting"; string sql = ""; DeviceCmd devGetDeviceSettingCmd = new DeviceCmd(cmd); StringBuilder jsonStringBuilder = new StringBuilder(JsonConvert.SerializeObject(devGetDeviceSettingCmd)); frmMJStarOprt frm = new frmMJStarOprt(this.Text, btnGetParam.Text, jsonStringBuilder, 2, null); if (frm.ShowDialog() == DialogResult.OK) { if (frm.BodyParameter.Length > 0) { _ResultInfo <ParameterInfo> parameterInfo = JsonConvert.DeserializeObject <_ResultInfo <ParameterInfo> >(frm.BodyParameter.ToString()); if (MacSN == "") { sql = Pub.GetSQL(DBCode.DB_000300, new string[] { "22", "1", parameterInfo.result_data.devName, parameterInfo.result_data.wiegandType, parameterInfo.result_data.language, parameterInfo.result_data.antiPass, parameterInfo.result_data.openDoorDelay, parameterInfo.result_data.tamperAlarm, parameterInfo.result_data.alarmDelay, parameterInfo.result_data.volume, parameterInfo.result_data.reverifyTime, parameterInfo.result_data.screensaversTime, parameterInfo.result_data.sleepTime, parameterInfo.result_data.verifyMode }); } else { sql = Pub.GetSQL(DBCode.DB_000300, new string[] { "23", parameterInfo.result_data.devName, parameterInfo.result_data.wiegandType, parameterInfo.result_data.language, parameterInfo.result_data.antiPass, parameterInfo.result_data.openDoorDelay, parameterInfo.result_data.tamperAlarm, parameterInfo.result_data.alarmDelay, parameterInfo.result_data.volume, parameterInfo.result_data.reverifyTime, parameterInfo.result_data.screensaversTime, parameterInfo.result_data.sleepTime, parameterInfo.result_data.verifyMode, "1" }); } SystemInfo.db.ExecSQL(sql); Pub.MessageBoxShow(Pub.GetResText("", "MsgReadEndData", "")); } RefreshParameter(); } }
private void btnGetParam_Click(object sender, EventArgs e) { string cmd = "GetDeviceSetting"; string sql = ""; DeviceCmd devGetDeviceSettingCmd = new DeviceCmd(cmd); StringBuilder jsonStringBuilder = new StringBuilder(JsonConvert.SerializeObject(devGetDeviceSettingCmd)); frmMJStarOprt frm = new frmMJStarOprt(this.Text, btnGetParam.Text, jsonStringBuilder, 2, null); if (frm.ShowDialog() == DialogResult.OK) { if (frm.BodyParameter.Length > 0) { _ResultInfo <NetParameterInfo> parameterInfo = JsonConvert.DeserializeObject <_ResultInfo <NetParameterInfo> > (frm.BodyParameter.ToString()); if (MacSN == "") { sql = Pub.GetSQL(DBCode.DB_000300, new string[] { "24", "1", parameterInfo.result_data.serverHost, parameterInfo.result_data.serverPort, parameterInfo.result_data.pushServerHost, parameterInfo.result_data.pushServerPort, parameterInfo.result_data.interval, parameterInfo.result_data.pushEnable }); } else { sql = Pub.GetSQL(DBCode.DB_000300, new string[] { "25", parameterInfo.result_data.serverHost, parameterInfo.result_data.serverPort, parameterInfo.result_data.pushServerHost, parameterInfo.result_data.pushServerPort, parameterInfo.result_data.interval, parameterInfo.result_data.pushEnable, MacSN }); } Pub.MessageBoxShow(Pub.GetResText("", "MsgReadEndData", "")); } if (SystemInfo.db.ExecSQL(sql) >= 0) { RefreshParameter(); } } }
private void btnOk_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(cbbLanguage.Text)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorSelectCorrect", ""), lbLanguage.Text)); return; } if (string.IsNullOrEmpty(cbbVerifyMode.Text)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorSelectCorrect", ""), lbVerifyMode.Text)); return; } if (string.IsNullOrEmpty(cbbWiegandType.Text)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorSelectCorrect", ""), lbWiegandType.Text)); return; } if (string.IsNullOrEmpty(cbbVolume.Text)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorSelectCorrect", ""), lbVolume.Text)); return; } if (string.IsNullOrEmpty(txtOpenDoorDelay.Text)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorEnterCorrect", ""), lbOpenDoorDelay.Text)); txtOpenDoorDelay.Focus(); return; } if (string.IsNullOrEmpty(txtAlarmDelay.Text)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorEnterCorrect", ""), lbAlarmDelay.Text)); txtAlarmDelay.Focus(); return; } if (string.IsNullOrEmpty(txtReverifyTime.Text)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorEnterCorrect", ""), lbReverifyTime.Text)); txtReverifyTime.Focus(); return; } if (string.IsNullOrEmpty(txtScreensaversTime.Text)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorEnterCorrect", ""), lbScreensaversTime.Text)); txtScreensaversTime.Focus(); return; } if (string.IsNullOrEmpty(txtSleepTime.Text)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorEnterCorrect", ""), lbSleepTime.Text)); txtSleepTime.Focus(); return; } string deviceName = txtDevName.Text.Trim(); string wiegandType = cbbWiegandType.Text; string language = ((LanguageType)cbbLanguage.SelectedItem).id; string volume = cbbVolume.Text; string antiPass = ""; string openDoorDelay = txtOpenDoorDelay.Text.Trim(); string tamperAlarm = ""; string alarmDelay = txtAlarmDelay.Text.Trim(); string reverifyTime = txtReverifyTime.Text.Trim(); string screensaversTime = txtScreensaversTime.Text.Trim(); string sleepTime = txtSleepTime.Text.Trim(); string verifyMode = ((StarVerifyModeType)cbbVerifyMode.SelectedItem).id; if (chkAntiPass.Checked) { antiPass = "******"; } else { antiPass = "******"; } if (chkTamperAlarm.Checked) { tamperAlarm = "yes"; } else { tamperAlarm = "no"; } string cmd = "SetDeviceSetting"; string sql = ""; try { if (MacSN == "") { sql = Pub.GetSQL(DBCode.DB_000300, new string[] { "22", "1", deviceName, wiegandType, language, antiPass, openDoorDelay, tamperAlarm, alarmDelay, volume, reverifyTime, screensaversTime, sleepTime, verifyMode }); } else { sql = Pub.GetSQL(DBCode.DB_000300, new string[] { "23", deviceName, wiegandType, language, antiPass, openDoorDelay, tamperAlarm, alarmDelay, volume, reverifyTime, screensaversTime, sleepTime, verifyMode, MacSN }); } if (SystemInfo.db.ExecSQL(sql) >= 0) { ParameterInfo parameterInfoCmd = new ParameterInfo(deviceName, wiegandType, language, volume, antiPass, openDoorDelay, tamperAlarm, alarmDelay, reverifyTime, screensaversTime, sleepTime, verifyMode); _DeviceCmd <ParameterInfo> devParameterInfoCmd = new _DeviceCmd <ParameterInfo>(cmd, parameterInfoCmd); StringBuilder jsonStringBuilder = new StringBuilder(JsonConvert.SerializeObject(devParameterInfoCmd)); frmMJStarOprt frm = new frmMJStarOprt(this.Text, btnOk.Text, jsonStringBuilder, 1, null); frm.ShowDialog(); } } catch (Exception ex) { Pub.ShowErrorMsg(ex, sql); } }
private void ShowMJStarOpenDoor() { frmMJStarOprt frm = new frmMJStarOprt("", "", null, 10, null); frm.ShowDialog(); }
private void ShowMJStarRebootDevice() { frmMJStarOprt frm = new frmMJStarOprt("", "", null, 20, null); frm.ShowDialog(); }
private void btnOk_Click(object sender, EventArgs e) { string serverHost = txtServerHost.Text.Trim(); string serverPort = txtServerPort.Text.Trim(); string pushServerHost = txtPushServerHost.Text.Trim(); string pushServerPort = txtPushServerPort.Text.Trim(); string interval = txtInterval.Text.Trim(); if (string.IsNullOrEmpty(serverHost)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorEnterCorrect", ""), lbServerHost.Text)); txtServerHost.Focus(); return; } if (string.IsNullOrEmpty(serverPort)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorEnterCorrect", ""), lbServerPort.Text)); txtServerPort.Focus(); return; } if (string.IsNullOrEmpty(pushServerHost)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorEnterCorrect", ""), lbPushServerHost.Text)); txtPushServerHost.Focus(); return; } if (string.IsNullOrEmpty(pushServerPort)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorEnterCorrect", ""), lbPushServerPort.Text)); txtPushServerPort.Focus(); return; } if (string.IsNullOrEmpty(interval)) { Pub.MessageBoxShow(string.Format(Pub.GetResText(formCode, "ErrorEnterCorrect", ""), lbInterval.Text)); txtInterval.Focus(); return; } string pushEnable = ""; if (chkPushEnable.Checked) { pushEnable = "yes"; } else { pushEnable = "no"; } string cmd = "SetDeviceSetting"; string sql = ""; try { if (MacSN == "") { sql = Pub.GetSQL(DBCode.DB_000300, new string[] { "24", "1", serverHost, serverPort, pushServerHost, pushServerPort, interval, pushEnable }); } else { sql = Pub.GetSQL(DBCode.DB_000300, new string[] { "25", serverHost, serverPort, pushServerHost, pushServerPort, interval, pushEnable, MacSN }); } if (SystemInfo.db.ExecSQL(sql) >= 0) { NetParameterInfo parameterInfoCmd = new NetParameterInfo(serverHost, serverPort, pushServerHost, pushServerPort, interval, pushEnable); _DeviceCmd <NetParameterInfo> devParameterInfoCmd = new _DeviceCmd <NetParameterInfo>(cmd, parameterInfoCmd); StringBuilder jsonStringBuilder = new StringBuilder(JsonConvert.SerializeObject(devParameterInfoCmd)); frmMJStarOprt frm = new frmMJStarOprt(this.Text, btnOk.Text, jsonStringBuilder, 1, null); frm.ShowDialog(); } } catch (Exception ex) { Pub.ShowErrorMsg(ex, sql); } }