Пример #1
0
 private void deleteClick(object sender, EventArgs e)
 {
     if (u != -1)
     {
         if (project.projectID != int.Parse(dataSet.Tables[0].Rows[u][0].ToString()))
         {
             SqlDataBaseClient.SQLCommandDeleteProject(dataSet.Tables[0].Rows[u][0].ToString());
             dataSet = SqlDataBaseClient.SQLCommandSelectAllFrom("Project");
             files   = new string[dataSet.Tables[0].Rows.Count];
             listView1.Items.Clear();
             for (int i = 0; i < dataSet.Tables[0].Rows.Count; i++)
             {
                 files[i] = dataSet.Tables[0].Rows[i][1].ToString();
             }
             foreach (string file in files)
             {
                 ListViewItem lvi = new ListViewItem();
                 lvi.Text = file;
                 listView1.Items.Add(lvi);
             }
             u = -1;
         }
         else
         {
             MessageBox.Show("Не удалось выполнить удаление, так как проект открыт в программе. Закройте текущий проект и повторите удаление.");
         }
     }
     else
     {
         MessageBox.Show("Выберите проект.");
     }
 }
Пример #2
0
 public Start(Project project, MainForm mainform, Solver sol)
 {
     this.sol      = sol;
     u             = -1;
     this.project  = project;
     this.mainform = mainform;
     InitializeComponent();
     dataSet = SqlDataBaseClient.SQLCommandSelectAllFrom("Project");
     files   = new string[dataSet.Tables[0].Rows.Count];
     for (int i = 0; i < dataSet.Tables[0].Rows.Count; i++)
     {
         files[i] = dataSet.Tables[0].Rows[i][1].ToString();
     }
     foreach (string file in files)
     {
         ListViewItem lvi = new ListViewItem();
         lvi.Text = file;
         listView1.Items.Add(lvi);
     }
 }