private void DesignSave_Load(object sender, EventArgs e) { using (DataStuffLight dsl = new DataStuffLight()) { DataTable dt = dsl.GetDesignNames(); if (dt != null) { if (dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { cbDesignName.Items.Add(row["DesignName"].ToString()); } } } } if (Action == "Save") { cmdSave.Visible = true; cmdOpen.Visible = false; } else { cmdSave.Visible = false; cmdOpen.Visible = true; } }
private void LoadData() { using (DataStuffLight dsl = new DataStuffLight()) { DataTable dt = dsl.GetMachineSettings(); if (dt != null) { if (dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { switch (row["SettingName"].ToString()) { case "MachineSizeX": tMachineX.Text = row["SettingValue"].ToString(); break; case "MachineSizeY": tMachineY.Text = row["SettingValue"].ToString(); break; case "MachineStartCode": tMachineStartCode.Text = row["SettingValue"].ToString(); break; case "MachineEndCode": tMachineEndCode.Text = row["SettingValue"].ToString(); break; case "MachineDefaultSpeed": tDefaultSpeed.Text = row["SettingValue"].ToString(); break; case "MachineBitmapSpeed": tBitmapSpeed.Text = row["SettingValue"].ToString(); break; default: break; } } } } } }
private void cmdSaveSettings_Click(object sender, EventArgs e) { using (DataStuffLight dsl = new DataStuffLight()) { dsl.DeleteSettings(); dsl.SaveSetting("MachineSizeX", tMachineX.Text); dsl.SaveSetting("MachineSizeY", tMachineY.Text); dsl.SaveSetting("MachineStartCode", tMachineStartCode.Text); dsl.SaveSetting("MachineEndCode", tMachineEndCode.Text); dsl.SaveSetting("MachineDefaultSpeed", tDefaultSpeed.Text); dsl.SaveSetting("MachineBitmapSpeed", tBitmapSpeed.Text); MessageBox.Show("Machine settings saved.", "Machine Settings", MessageBoxButtons.OK, MessageBoxIcon.Information); SaveClick?.Invoke(tMachineX.Text, tMachineY.Text, tMachineStartCode.Text, tMachineEndCode.Text, tDefaultSpeed.Text, tBitmapSpeed.Text); } }