Esempio n. 1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            using (ModelBD md = new ModelBD())
            {
                try
                {
                    pat = new Patients
                    {
                        FIO             = pFIO.Text,
                        DateOfBirth     = DaT.DisplayDate,
                        Email           = pEmail.Text,
                        PassportData    = pPassportData.Text,
                        Phone           = int.Parse(pPhone.Text),
                        InsurancePolicy = int.Parse(pInsPolicy.Text),
                        TypeOfPolicy    = PolName.SelectedItem.ToString(),
                        IDCompany       = int.Parse(CompName.SelectedItem.ToString().Split('.')[0])
                    };

                    md.Patients.Add(pat);
                    md.SaveChanges();

                    ReceptionBioMaterialWindow rbmw = new ReceptionBioMaterialWindow();
                    rbmw.FIO.Text = pat.FIO;


                    MessageBox.Show("Данные успешно созранены в БД");
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
Esempio n. 2
0
 public static ReceptionBioMaterialWindow GetInst()
 {
     if (instance == null)
     {
         instance = new ReceptionBioMaterialWindow();
     }
     return(instance);
 }
Esempio n. 3
0
 public static void NullInst()
 {
     instance = null;
 }