Beispiel #1
0
 public SettingsForm()
 {
     InitializeComponent();
     using (DAL.DiabetContext dc = new DAL.DiabetContext())
     {
         Models.ProgramSettings ps = dc.Settings.First();
         doctorFNameBox.Text    = ps.DoctorFirstName;
         doctorLNameBox.Text    = ps.DoctorLastName;
         doctorMNameBox.Text    = ps.DoctorMiddleName;
         doctorPositionBox.Text = ps.DoctorPosition;
         hospitalNameBox.Text   = ps.HospitalFullName;
         adressBox.Text         = ps.HospitalAdress;
     }
 }
Beispiel #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(doctorFNameBox.Text))
            {
                Notificator.ShowError("Ви не вказали ім'я лікаря");
                return;
            }
            if (string.IsNullOrWhiteSpace(doctorLNameBox.Text))
            {
                Notificator.ShowError("Ви не вказали прізвище лікаря");
                return;
            }
            if (string.IsNullOrWhiteSpace(doctorMNameBox.Text))
            {
                Notificator.ShowError("Ви не вказали по-батькові лікаря");
                return;
            }
            if (string.IsNullOrWhiteSpace(doctorPositionBox.Text))
            {
                Notificator.ShowError("Ви не вказали посаду лікаря");
                return;
            }
            if (string.IsNullOrWhiteSpace(hospitalNameBox.Text))
            {
                Notificator.ShowError("Ви не вказали назву лікувального закладу");
                return;
            }
            if (string.IsNullOrWhiteSpace(adressBox.Text))
            {
                Notificator.ShowError("Ви не вказали адресу лікувального закладу");
                return;
            }

            using (DAL.DiabetContext dc = new DAL.DiabetContext())
            {
                Models.ProgramSettings ps = dc.Settings.First();
                ps.DoctorFirstName  = doctorFNameBox.Text.Trim();
                ps.DoctorLastName   = doctorLNameBox.Text.Trim();
                ps.DoctorMiddleName = doctorMNameBox.Text.Trim();
                ps.DoctorPosition   = doctorPositionBox.Text.Trim();
                ps.HospitalFullName = hospitalNameBox.Text.Trim();
                ps.HospitalAdress   = adressBox.Text.Trim();
                dc.SaveChanges();

                Notificator.ShowInfo("Дані успішно збережені!");
            }
        }