private void Login_Load(object sender, EventArgs e) { textEditUser.Properties.CharacterCasing = CharacterCasing.Upper; vCheckEditRemote.EditValue = bool.Parse(Config.GetValue("isRemote").ToString()); string StructConnectionEx = Registry.GetValue(H_KEY, "StructDb", string.Empty).ToString(); StructConnection = Security.DeCode64(StructConnectionEx); RemoteStructConnection = Registry.GetValue(H_KEY, "RemoteServer", string.Empty).ToString(); RemoteStructConnection = Security.DeCode64(RemoteStructConnection); vCheckEditRemote_CheckedChanged(vCheckEditRemote, new EventArgs()); P_KEY = H_KEY; GetData(); foreach (DevExpress.Skins.SkinContainer cnt in DevExpress.Skins.SkinManager.Default.Skins) { comboBoxEditStyle.Properties.Items.Add(cnt.SkinName); } if (comboBoxEditStyle.Text != string.Empty) { defaultLookAndFeelMain.LookAndFeel.SetSkinStyle(comboBoxEditStyle.Text); } //this.Height = 260; Database _dbStruct = Database.NewCustomDatabase(StructConnection); if (_dbStruct.Connection.DataSource.Contains("45.")) { string _databaseName = _dbStruct.Connection.Database; CPUid cpu = new CPUid(Config.GetValue("ProductName").ToString()); ComputerConnection computer = new ComputerConnection(); computer.ComputerName = SystemInformation.ComputerName; computer.CPUID = cpu.MaMay; computer.DatabaseName = _databaseName; computer.LicenceKey = "";//cpu.GetKeyString(); computer.StructDB = Security.EnCode64(StructConnection); string ob = JsonConvert.SerializeObject(computer); CDTControl.Log log = new CDTControl.Log(); string re = log.CheckComputer(ob); if (re == null || re == "") { MessageBox.Show("Máy này đã không còn được phép truy cập vào dữ liệu, do đổi tên máy hoặc đã bị Admin khóa"); this.DialogResult = DialogResult.Cancel; } } }
private void simpleButtonOk_Click(object sender, EventArgs e) { if (this.dxErrorProviderMain.HasErrors) { XtraMessageBox.Show("Thông tin chưa hợp lệ, vui lòng kiểm tra lại!"); } else { this._ver = this.txtCDT.Text; string text = this.textEditServer.Text; string textRemote = this.txtRemoteServer.Text; DataMaintain maintain = new DataMaintain(text, textRemote, this.radioGroupCnnType.SelectedIndex, this.textEditUser.Text, this.textEditPassword.Text); maintain.isServer2005 = this.cEis2005.Checked; this.layoutControl1.Refresh(); bool flag = false; if (this.radioGroupType.SelectedIndex == 1) { flag = maintain.ClientExecute(this._ver); string H_KEY = Config.GetValue("H_KEY").ToString(); if (flag) { } if (flag && ckUpdateRemote.Checked) { maintain.UpdateRemoteServer(txtRemoteServer.Text, this._ver); } if (flag && CkUpdateLocal.Checked) { maintain.UpdateLocalServer(text, this._ver); } } else { flag = maintain.ServerExecute(Application.StartupPath, this._ver); } if (flag) { //Đăng ký sử dụng nếu là dataonline if (text.Contains("45.")) { string _databaseName = _ver; CPUid cpu = new CPUid(Config.GetValue("ProductName").ToString()); ComputerConnection computer = new ComputerConnection(); computer.ComputerName = SystemInformation.ComputerName; computer.CPUID = cpu.MaMay; computer.DatabaseName = _databaseName; computer.LicenceKey = "";//cpu.GetKeyString(); computer.StructDB = Security.EnCode64(maintain.Connection); string ob = JsonConvert.SerializeObject(computer); CDTControl.Log log = new CDTControl.Log(); string re = log.RegistComputer(ob); if (re == null || re == "") { XtraMessageBox.Show("Có lỗi trong quá trình tạo số liệu, vui lòng kiểm tra lại!"); return; } } base.DialogResult = DialogResult.OK; } else { XtraMessageBox.Show("Có lỗi trong quá trình tạo số liệu, vui lòng kiểm tra lại!"); } } }
//****************************** // Public Methods //****************************** public override string ToString() { return($"{base.ToString()}Toolbox Equipped: {Toolbox.ToString()}" + Environment.NewLine + $"Computer Connection Equipped: {ComputerConnection.ToString()}" + Environment.NewLine + $"Extra Arm Equipped: {Arm.ToString()}"); }
public override string ToString() { return("***********************" + Environment.NewLine + "Astro Droid " + Environment.NewLine + Material + Environment.NewLine + Color + Environment.NewLine + "Toolbox: " + Toolbox.ToString() + Environment.NewLine + "Computer Connection: " + ComputerConnection.ToString() + Environment.NewLine + "Arm: " + Arm.ToString() + Environment.NewLine + "Fire Extinquisher: " + FireExtinquisher.ToString() + Environment.NewLine + "Number of Ships to Service: " + NumberShips.ToString() + Environment.NewLine + TotalCost.ToString("C") + Environment.NewLine + "***********************" + Environment.NewLine); }
public override string ToString() { return("***********************" + Environment.NewLine + "Utility Droid" + Environment.NewLine + Material + Environment.NewLine + Color + Environment.NewLine + "Toolbox: " + Toolbox.ToString() + Environment.NewLine + "Computer Connection: " + ComputerConnection.ToString() + Environment.NewLine + "Arm: " + Arm.ToString() + Environment.NewLine + TotalCost.ToString("C") + Environment.NewLine + "***********************" + Environment.NewLine); }
public override string ToString() { return("***********************" + Environment.NewLine + "Janitor Droid" + Environment.NewLine + Material + Environment.NewLine + Color + Environment.NewLine + "Toolbox: " + Toolbox.ToString() + Environment.NewLine + "Computer Connection: " + ComputerConnection.ToString() + Environment.NewLine + "Arm: " + Arm.ToString() + Environment.NewLine + "Trash Compactor: " + TrashCompactor.ToString() + Environment.NewLine + "Vacuum: " + Vacuum.ToString() + Environment.NewLine + TotalCost.ToString("C") + Environment.NewLine + "***********************" + Environment.NewLine); }