示例#1
0
 private void buttonEdit_Click(object sender, EventArgs e)
 {
     if (listViewMagazine.SelectedItems.Count == 1)
     {
         MagazineSet magazineSet = listViewMagazine.SelectedItems[0].Tag as MagazineSet;
         magazineSet.FirstName  = textBoxFirstName.Text;
         magazineSet.LastName   = textBoxLastName.Text;
         magazineSet.MiddleName = textBoxMiddleName.Text;
         magazineSet.Type       = textBoxType.Text;
         magazineSet.IdJobless  = Convert.ToInt32(comboBoxStatus.SelectedItem.ToString().Split('.')[0]);
         Program.WFCZN.SaveChanges();
         ShowMagazine();
     }
 }
示例#2
0
 private void button1Add_Click(object sender, EventArgs e)
 {
     if (comboBoxStatus.SelectedItem != null && textBoxType.Text != "" && textBoxFirstName.Text != "" && textBoxLastName.Text != "" && textBoxMiddleName.Text != "")
     {
         MagazineSet magazineSet = new MagazineSet();
         magazineSet.FirstName  = textBoxFirstName.Text;
         magazineSet.LastName   = textBoxLastName.Text;
         magazineSet.MiddleName = textBoxMiddleName.Text;
         magazineSet.Type       = textBoxType.Text;
         magazineSet.IdJobless  = Convert.ToInt32(comboBoxStatus.SelectedItem.ToString().Split('.')[0]);
         Program.WFCZN.MagazineSet.Add(magazineSet);
         Program.WFCZN.SaveChanges();
         ShowMagazine();
     }
 }
示例#3
0
 private void listViewMagazine_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (listViewMagazine.SelectedItems.Count == 1)
     {
         MagazineSet magazineSet = listViewMagazine.SelectedItems[0].Tag as MagazineSet;
         textBoxFirstName.Text        = magazineSet.FirstName;
         textBoxLastName.Text         = magazineSet.LastName;
         textBoxMiddleName.Text       = magazineSet.MiddleName;
         textBoxType.Text             = magazineSet.Type;
         comboBoxStatus.SelectedIndex = comboBoxStatus.FindString(magazineSet.IdJobless.ToString());
     }
     else
     {
         textBoxFirstName.Text  = "";
         textBoxLastName.Text   = "";
         textBoxMiddleName.Text = "";
         textBoxType.Text       = "";
         comboBoxStatus.Text    = null;
     }
 }
示例#4
0
 private void buttonDel_Click(object sender, EventArgs e)
 {
     try
     {
         if (listViewMagazine.SelectedItems.Count == 1)
         {
             MagazineSet magazineSet = listViewMagazine.SelectedItems[0].Tag as MagazineSet;
             Program.WFCZN.MagazineSet.Remove(magazineSet);
             Program.WFCZN.SaveChanges();
             ShowMagazine();
         }
         textBoxFirstName.Text  = "";
         textBoxLastName.Text   = "";
         textBoxMiddleName.Text = "";
         textBoxType.Text       = "";
         comboBoxStatus.Text    = null;
     }
     catch
     {
         MessageBox.Show("Невозможно удалить, эта запись используется!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }