Example #1
0
        private void buttonAdd_Click(object sender, EventArgs e)
        {
            IndividualsSet Individuals = new IndividualsSet();

            Individuals.inn        = Convert.ToInt64(textBoxinn.Text);
            Individuals.FirstName  = textBoxFirstName.Text;
            Individuals.MiddleName = textBoxMiddleName.Text;
            Individuals.LastName   = textBoxLastName.Text;
            Individuals.Email      = textBoxEmail.Text;
            Individuals.idManager  = Convert.ToInt32(comboBoxManager.SelectedItem.ToString().Split('.')[0]);

            if (comboBoxGender.SelectedIndex == 0)
            {
                Individuals.Gender     = 0;
                Individuals.inn        = Convert.ToInt64(textBoxinn.Text);
                Individuals.FirstName  = textBoxFirstName.Text;
                Individuals.MiddleName = textBoxMiddleName.Text;
                Individuals.LastName   = textBoxLastName.Text;
                Individuals.Email      = textBoxEmail.Text;
                Individuals.idManager  = Convert.ToInt32(comboBoxManager.SelectedItem.ToString().Split('.')[0]);
            }
            else
            {
                Individuals.Gender     = 1;
                Individuals.inn        = Convert.ToInt64(textBoxinn.Text);
                Individuals.FirstName  = textBoxFirstName.Text;
                Individuals.MiddleName = textBoxMiddleName.Text;
                Individuals.LastName   = textBoxLastName.Text;
                Individuals.Email      = textBoxEmail.Text;
                Individuals.idManager  = Convert.ToInt32(comboBoxManager.SelectedItem.ToString().Split('.')[0]);
            }
            Program.adDb.IndividualsSet.Add(Individuals);
            Program.adDb.SaveChanges();
            IndividualsSet();
        }
Example #2
0
 private void buttonDel_Click(object sender, EventArgs e)
 {
     try
     {
         if (comboBoxGender.SelectedIndex == 0)
         {
             if (listViewIndividuals.SelectedItems.Count == 1)
             {
                 IndividualsSet Individuals = listViewIndividuals.SelectedItems[0].Tag as IndividualsSet;
                 Program.adDb.IndividualsSet.Remove(Individuals);
                 Program.adDb.SaveChanges();
                 IndividualsSet();
             }
             textBoxinn.Text        = "";
             textBoxFirstName.Text  = "";
             textBoxMiddleName.Text = "";
             textBoxLastName.Text   = "";
             textBoxEmail.Text      = "";
         }
         else if (comboBoxGender.SelectedIndex == 1)
         {
             if (listViewIndividuals.SelectedItems.Count == 1)
             {
                 IndividualsSet Individuals = listViewIndividuals.SelectedItems[0].Tag as IndividualsSet;
                 Program.adDb.IndividualsSet.Remove(Individuals);
                 Program.adDb.SaveChanges();
                 IndividualsSet();
             }
             textBoxinn.Text        = "";
             textBoxFirstName.Text  = "";
             textBoxMiddleName.Text = "";
             textBoxLastName.Text   = "";
             textBoxEmail.Text      = "";
         }
     }
     catch
     {
         MessageBox.Show("Невозможно удалить, эта запись используется", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Example #3
0
 private void listViewIndividuals_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (listViewIndividuals.SelectedItems.Count == 1)
     {
         IndividualsSet Individuals = listViewIndividuals.SelectedItems[0].Tag as IndividualsSet;
         textBoxinn.Text               = Individuals.inn.ToString();
         textBoxFirstName.Text         = Individuals.FirstName.ToString();
         textBoxMiddleName.Text        = Individuals.MiddleName.ToString();
         textBoxLastName.Text          = Individuals.LastName.ToString();
         textBoxEmail.Text             = Individuals.Email.ToString();
         comboBoxManager.SelectedIndex = comboBoxManager.FindString(Individuals.idManager.ToString());
     }
     else
     {
         textBoxinn.Text              = "";
         textBoxFirstName.Text        = "";
         textBoxMiddleName.Text       = "";
         textBoxLastName.Text         = "";
         textBoxEmail.Text            = "";
         comboBoxManager.SelectedItem = null;
     }
 }