private void NewBarItem_ItemClick(object sender, ItemClickEventArgs e) { if (!string.IsNullOrWhiteSpace(DescriptionME.Text) && !string.IsNullOrWhiteSpace(NameTE.Text) && PatientLE.EditValue != null && DoctorLE.EditValue != null) { referral = new Referral(); referral.Name = NameTE.Text; referral.Description = DescriptionME.Text; referral.Doctor = int.Parse(DoctorLE.EditValue.ToString()); referral.Patient = int.Parse(PatientLE.EditValue.ToString()); if (!_DB.InsertReferral(referral)) { XtraMessageBox.Show("Element is not added!"); } ClearData(); _referral = _DB.GetReferral(); ReferralGridControl.DataSource = _referral; } else { XtraMessageBox.Show("All fields should be filled!"); } }
public ReferralFormcs(DBCommunication.DBCommunicationAdmin _db) { InitializeComponent(); _DB = _db; _referral = _DB.GetReferral(); ReferralGridControl.DataSource = _referral; _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"; }
private void EditBarItem_ItemClick(object sender, ItemClickEventArgs e) { if (referral != null && !string.IsNullOrWhiteSpace(DescriptionME.Text) && !string.IsNullOrWhiteSpace(NameTE.Text)) { referral.Name = NameTE.Text; referral.Description = DescriptionME.Text; referral.Doctor = doctro; referral.Patient = patient; if (!_DB.UpdateReferral(referral)) { XtraMessageBox.Show("Element is not edited!"); } ClearData(); _referral = _DB.GetReferral(); ReferralGridControl.DataSource = _referral; } else { XtraMessageBox.Show("All fields should be filled!"); } }