示例#1
0
        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;
            }
        }
示例#2
0
        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;
                            }
                        }
                    }
                }
            }
        }
示例#3
0
        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);
            }
        }