Exemplo n.º 1
0
        private void NewBarItem_ItemClick(object sender, ItemClickEventArgs e)
        {
            if (!string.IsNullOrWhiteSpace(DescriptionME.Text) && !string.IsNullOrWhiteSpace(NameTE.Text) && PatientLE.EditValue != null && DoctorLE.EditValue != null)
            {
                diagnosis             = new Diagnosis();
                diagnosis.Name        = NameTE.Text;
                diagnosis.Description = DescriptionME.Text;
                diagnosis.Doctor      = int.Parse(DoctorLE.EditValue.ToString());
                diagnosis.Patient     = int.Parse(PatientLE.EditValue.ToString());
                if (!_DB.InsertDiagnosis(diagnosis))
                {
                    XtraMessageBox.Show("Element is not added!");
                }

                ClearData();
                _diagnosis = _DB.GetDiagnosis();
                DiagnosisGridControl.DataSource = _diagnosis;
            }
            else
            {
                XtraMessageBox.Show("All fields should be filled!");
            }
        }
Exemplo n.º 2
0
        public DiagnosisForm(DBCommunication.DBCommunicationAdmin _db)
        {
            InitializeComponent();
            _DB        = _db;
            _diagnosis = _DB.GetDiagnosis();
            DiagnosisGridControl.DataSource = _diagnosis;

            _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";
        }