private void NewVisitDoctorBarItem_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(ReasonME.Text) && !string.IsNullOrWhiteSpace(DescriptionME.Text) && DateTE.DateTime != null && DateTE.DateTime > DateTime.Now && PatientLE.EditValue != null && DoctorLE.EditValue != null) { visitDoctor = new VisitDoctor(); visitDoctor.Reason = ReasonME.Text; visitDoctor.Description = DescriptionME.Text; visitDoctor.Patient = int.Parse(PatientLE.EditValue.ToString()); visitDoctor.Doctor = int.Parse(DoctorLE.EditValue.ToString()); visitDoctor.Date = DateTE.DateTime; if (!_DB.InsertVisitDoctor(visitDoctor)) { XtraMessageBox.Show("Element is not added!"); } _visitDoctor = _DB.GetVisitDoctor(); VisitDoctorGridControl.DataSource = _visitDoctor; ClearData(); } else { XtraMessageBox.Show("All fields should be filled!"); } }
public VisitDoctorForm(DBCommunication.DBCommunicationAdmin _db) { InitializeComponent(); _DB = _db; _visitDoctor = _DB.GetVisitDoctor(); VisitDoctorGridControl.DataSource = _visitDoctor; _doctor = _DB.GetDoctor(); DoctorLE.Properties.DataSource = _doctor; _patient = _DB.GetPatient(); PatientLE.Properties.DataSource = _patient; DoctorLE.Properties.DisplayMember = "Surname"; DoctorLE.Properties.ValueMember = "ID"; PatientLE.Properties.DisplayMember = "Surname"; PatientLE.Properties.ValueMember = "ID"; DateTE.DateTime = DateTime.Now; }