Пример #1
0
        private void buttonDel_Click(object sender, EventArgs e)
        {
            try
            {
                if (listViewPatient.SelectedItems.Count == 1)
                {
                    Pastients pastientsSet = listViewPatient.SelectedItems[0].Tag as Pastients;
                    Program.MCHSdb.Pastients.Remove(pastientsSet);
                    Program.MCHSdb.SaveChanges();
                    ShowPatient();
                }
                textBoxName.Text            = "";
                textBoxSecondName.Text      = "";
                textBoxLastName.Text        = "";
                textBoxKarta.Text           = "";
                comboBoxPol.SelectedItem    = null;
                comboBoxDoctor.SelectedItem = null;
                textBoxData.Text            = "";
            }

            catch
            {
                MessageBox.Show("Невозможно удалить, эта запись используется!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #2
0
 private void listViewPatient_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (listViewPatient.SelectedItems.Count == 1)
     {
         Pastients pastientsSet = listViewPatient.SelectedItems[0].Tag as Pastients;
         textBoxName.Text             = pastientsSet.FirstName;
         textBoxSecondName.Text       = pastientsSet.MiddleName;
         textBoxLastName.Text         = pastientsSet.LastName;
         textBoxName.Text             = pastientsSet.FirstName;
         comboBoxPol.SelectedItem     = pastientsSet.Pol;
         textBoxData.Text             = pastientsSet.Data.ToString();
         comboBoxDoctor.SelectedIndex = comboBoxDoctor.FindString(pastientsSet.IdDoctors.ToString());
         textBoxKarta.Text            = pastientsSet.Karta;
     }
     else
     {
         textBoxName.Text            = "";
         textBoxSecondName.Text      = "";
         textBoxLastName.Text        = "";
         textBoxName.Text            = "";
         comboBoxPol.SelectedItem    = null;
         textBoxData.Text            = "";
         comboBoxDoctor.SelectedItem = null;
         textBoxKarta.Text           = "";
     }
 }
Пример #3
0
 private void buttonEdit_Click(object sender, EventArgs e)
 {
     if ((textBoxName.Text != "") && (textBoxSecondName.Text != "") && (textBoxLastName.Text != "") &&
         (textBoxKarta.Text != "") && (textBoxData.Text != "") &&
         (comboBoxPol.SelectedItem != null) && (comboBoxDoctor.SelectedItem != null))
     {
         if (listViewPatient.SelectedItems.Count == 1)
         {
             Pastients pastientsSet = listViewPatient.SelectedItems[0].Tag as Pastients;
             if (textBoxName.Text != "")
             {
                 pastientsSet.FirstName = textBoxName.Text;
             }
             if (textBoxSecondName.Text != "")
             {
                 pastientsSet.MiddleName = textBoxSecondName.Text;
             }
             if (textBoxLastName.Text != "")
             {
                 pastientsSet.LastName = textBoxLastName.Text;
             }
             if (textBoxKarta.Text != "")
             {
                 pastientsSet.Karta = textBoxKarta.Text;
             }
             if (comboBoxPol.SelectedItem != null)
             {
                 pastientsSet.Pol = comboBoxPol.SelectedItem.ToString();
             }
             if (comboBoxDoctor.SelectedItem != null)
             {
                 pastientsSet.IdDoctors = Convert.ToInt32(comboBoxDoctor.SelectedItem.ToString().Split('.')[0]);
             }
             if (textBoxData.Text != "")
             {
                 pastientsSet.Data.ToString();
             }
             ShowPatient();
         }
     }
     else
     {
         MessageBox.Show("Данные не выбраны", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Пример #4
0
 private void buttonAdd_Click(object sender, EventArgs e)
 {
     try
     {
         Pastients pastientsSet = new Pastients();
         if (textBoxName.Text != "")
         {
             pastientsSet.FirstName = textBoxName.Text;
         }
         if (textBoxSecondName.Text != "")
         {
             pastientsSet.MiddleName = textBoxSecondName.Text;
         }
         if (textBoxLastName.Text != "")
         {
             pastientsSet.LastName = textBoxLastName.Text;
         }
         if (textBoxKarta.Text != "")
         {
             pastientsSet.Karta = textBoxKarta.Text;
         }
         if (comboBoxPol.SelectedItem != null)
         {
             pastientsSet.Pol = comboBoxPol.SelectedItem.ToString();
         }
         if (comboBoxDoctor.SelectedItem != null)
         {
             pastientsSet.IdDoctors = Convert.ToInt32(comboBoxDoctor.SelectedItem.ToString().Split('.')[0]);
         }
         if (textBoxData.Text != "")
         {
             pastientsSet.Data = Convert.ToDateTime(textBoxData.Text);
         }
         Program.MCHSdb.Pastients.Add(pastientsSet);
         Program.MCHSdb.SaveChanges();
         ShowPatient();
     }
     catch
     {
         MessageBox.Show("Данные не выбраны", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }