Exemplo n.º 1
0
        public InputData(int numbersCount, eSort sortingType)
        {
            m_numbersCount = numbersCount;
            m_sortingType  = eSort.UNSORT;

            /* fill array with random numbers */
            fillArray();
            /* sort array by user specified type */
            sortArray();
        }
Exemplo n.º 2
0
 public void SetOrder(eSort sort)
 {
     if (sort == eSort.ASC)
     {
         rbSQLAsc.Checked = true;
     }
     else if (sort == eSort.DESC)
     {
         rbSQLDesc.Checked = true;
     }
     else
     {
         rbSQLDesc.Checked = false;
         rbSQLAsc.Checked  = false;
     }
 }
Exemplo n.º 3
0
        public void EditToData()
        {
            if (_tableObject.primary_constraint == null)
            {
                _tableObject.primary_constraint = new PrimaryKeyClass();
            }
            _tableObject.primary_constraint.Name      = txtPKName.Text;
            _tableObject.primary_constraint.IndexName = txtIndexName.Text;
            _tableObject.primary_constraint.FieldNames.Clear();
            eSort es = (eSort)cbSorting.Items[cbSorting.SelectedIndex];

            _tableObject.primary_constraint.Sorting = es;
            foreach (ListViewItem lvi in lvFields.Items)
            {
                _tableObject.primary_constraint.FieldNames.Add(lvi.Text, lvi.Text);
            }
        }
Exemplo n.º 4
0
 private void cmsHistory_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     if (e.ClickedItem == tsmiSortASC)
     {
         if (_lastSort != eSort.ASC)
         {
             Sort();
             _lastSort             = eSort.ASC;
             tabPageSucceeded.Text = "commands succeded ASC";
         }
     }
     else if (e.ClickedItem == tsmiSortDESC)
     {
         if (_lastSort != eSort.DESC)
         {
             Sort();
             _lastSort             = eSort.DESC;
             tabPageSucceeded.Text = "commands succeded DESC";
         }
     }
 }
Exemplo n.º 5
0
        private int LoadHistory(eSort sort)
        {
            clbHISTORY.Items.Clear();
            var fi = new FileInfo($@"{Application.StartupPath}\SQLHistory.txt");

            if (fi.Exists)
            {
                var rt = new RichTextBox();
                rt.LoadFile(fi.FullName, RichTextBoxStreamType.PlainText);
                foreach (string str in rt.Lines)
                {
                    if (str.Length <= 0)
                    {
                        continue;
                    }
                    if (sort == eSort.DESC)
                    {
                        clbHISTORY.Items.Insert(0, str);
                    }
                    else
                    {
                        clbHISTORY.Items.Add(str);
                    }
                }

                if (clbHISTORY.Items.Count > 0)
                {
                    lastSuccessfulCommand = (sort == eSort.DESC)
                        ? clbHISTORY.Items[0].ToString()
                        : clbHISTORY.Items[clbHISTORY.Items.Count - 1].ToString();
                    lastCommand = lastSuccessfulCommand;
                }
                return(clbHISTORY.Items.Count);
            }
            return(0);
        }