private void EditAgreedTermBarItem_Click(object sender, EventArgs e) { if (agreedTerm != null) { DateTime date = DateCalendar.SelectionStart; if (date != null && PatientLE.EditValue != null && DoctorLE.EditValue != null) { agreedTerm.Date = date; agreedTerm.Doctor = int.Parse(DoctorLE.EditValue.ToString()); agreedTerm.Patient = int.Parse(PatientLE.EditValue.ToString()); agreedTerm.Time = FreeTermLE.EditValue.ToString(); if (!_DB.UpdateAgreedTerm(agreedTerm)) { XtraMessageBox.Show("Element is not edited!"); } DoctorLE.EditValue = null; _agreedTerm = _DB.GetAgreedTerm(); AgreedTermGridControl.DataSource = _agreedTerm; } else { XtraMessageBox.Show("All fields should be filled!"); } } }