コード例 #1
0
ファイル: FormDevelopment.cs プロジェクト: DJNIK179/Synaptik
 private void buttonEdit_Click(object sender, EventArgs e)
 {
     if (listViewDevelop.SelectedItems.Count == 1)
     {
         Development development = listViewDevelop.SelectedItems[0].Tag as Development;
         development.IdClent     = Convert.ToInt32(comboBoxClient.SelectedItem.ToString().Split('.')[0]);
         development.IdSites     = Convert.ToInt32(comboBoxSites.SelectedItem.ToString().Split('.')[0]);
         development.IdEmployees = Convert.ToInt32(comboBoxEmployees.SelectedItem.ToString().Split('.')[0]);
         development.Prise       = Convert.ToInt32(textBoxPrise.Text);
         Program.Sinaptik.SaveChanges();
         ShowDewelopment();
     }
 }
コード例 #2
0
ファイル: FormDevelopment.cs プロジェクト: DJNIK179/Synaptik
 private void listViewDevelopment_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (listViewDevelop.SelectedItems.Count == 1)
     {
         Development development = listViewDevelop.SelectedItems[0].Tag as Development;
         comboBoxClient.SelectedIndex    = comboBoxClient.FindString(development.IdClent.ToString());
         comboBoxSites.SelectedIndex     = comboBoxSites.FindString(development.IdSites.ToString());
         comboBoxEmployees.SelectedIndex = comboBoxEmployees.FindString(development.IdEmployees.ToString());
         textBoxPrise.Text = development.Prise.ToString();
     }
     else
     {
         comboBoxClient.SelectedItem    = null;
         comboBoxSites.SelectedItem     = null;
         comboBoxEmployees.SelectedItem = null;
         textBoxPrise.Text = " ";
     }
 }
コード例 #3
0
ファイル: FormDevelopment.cs プロジェクト: DJNIK179/Synaptik
 private void buttonAdd_Click(object sender, EventArgs e)
 {
     if (comboBoxClient.SelectedItem != null && comboBoxSites.SelectedItem != null && comboBoxEmployees.SelectedItem != null && textBoxPrise.Text != " ")
     {
         Development development = new Development();
         development.IdClent     = Convert.ToInt32(comboBoxClient.SelectedItem.ToString().Split('.')[0]);
         development.IdSites     = Convert.ToInt32(comboBoxSites.SelectedItem.ToString().Split('.')[0]);
         development.IdEmployees = Convert.ToInt32(comboBoxEmployees.SelectedItem.ToString().Split('.')[0]);
         development.Prise       = Convert.ToInt32(textBoxPrise.Text);
         Program.Sinaptik.Development.Add(development);
         Program.Sinaptik.SaveChanges();
         ShowDewelopment();
     }
     else
     {
         MessageBox.Show("Данные не выбраны", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
コード例 #4
0
ファイル: FormDevelopment.cs プロジェクト: DJNIK179/Synaptik
 private void buttonDel_Click(object sender, EventArgs e)
 {
     try
     {
         if (listViewDevelop.SelectedItems.Count == 1)
         {
             Development development = listViewDevelop.SelectedItems[0].Tag as Development;
             Program.Sinaptik.Development.Remove(development);
             Program.Sinaptik.SaveChanges();
             ShowDewelopment();
         }
         comboBoxClient.SelectedItem    = null;
         comboBoxSites.SelectedItem     = null;
         comboBoxEmployees.SelectedItem = null;
         textBoxPrise.Text = " ";
     }
     catch
     {
         comboBoxClient.SelectedItem    = null;
         comboBoxSites.SelectedItem     = null;
         comboBoxEmployees.SelectedItem = null;
         textBoxPrise.Text = " ";
     }
 }