Exemple #1
0
        private void btnDAadd_Click(object sender, EventArgs e)
        {
            double distance = 0;

            if (txtBoxDAdta.TextLength > 0)
            {
                distance = Convert.ToDouble(txtBoxDAdta.Text);
            }

            bool isMM;

            if (units.SelectedItem == null)
            {
                isMM = false;
            }
            else
            {
                isMM = units.SelectedItem.ToString() == "mm" ? true : false;
            }


            var temp = new DicomStrictCompare.Model.Dta(isMM
                                                        , Convert.ToDouble(txtBoxDAthres.Text) / 100
                                                        , Convert.ToDouble(txtBoxDAtol.Text) / 100
                                                        , distance, chkBoxDArel.Checked);

            Dtas.Add(temp);

            txtBoxDAdta.Clear();
            txtBoxDAthres.Clear();
            txtBoxDAtol.Clear();
            units.ClearSelected();
            chkBoxDArel.Checked = false;
        }
Exemple #2
0
        private void BtnDAadd_Click(object sender, EventArgs e)
        {
            double distance = 0;

            if (txtBoxDAdta.TextLength > 0)
            {
                distance = Math.Abs(Convert.ToDouble(txtBoxDAdta.Text));
            }

            bool isMM;

            if (units.SelectedItem == null)
            {
                isMM = false;
            }
            else
            {
                isMM = units.SelectedItem.ToString() == "mm" ? true : false;
            }

            if (String.IsNullOrEmpty(txtBxTrim.Text))
            {
                txtBxTrim.Text = DSCcore.Properties.Resources.minDTAtrim;
            }


            var temp = new DicomStrictCompare.Model.Dta(isMM
                                                        , Math.Abs(Convert.ToDouble(txtBoxDAthres.Text) / 100)
                                                        , Math.Abs(Convert.ToDouble(txtBoxDAtol.Text) / 100)
                                                        , distance, chkBoxDArel.Checked
                                                        , chkBoxGamma.Checked
                                                        , Math.Abs(Convert.ToInt32(txtBxTrim.Text)));

            Dtas.Add(temp);

            txtBoxDAdta.Clear();
            txtBoxDAthres.Clear();
            txtBoxDAtol.Clear();
            txtBxTrim.Clear();
            units.ClearSelected();
            chkBoxDArel.Checked = false;
        }