private void barButtonItemDeleteDiagnosis_ItemClick(object sender, ItemClickEventArgs e)
        {
            Diagnosis diagnosis = bindingSourceDiagnosis.Current as Diagnosis;

            if (diagnosis.IsNull())
            {
                Extensions.Extensions.ObjectNotSelectedForEdit();
                return;
            }

            if (Extensions.Extensions.DeletingAlert(diagnosis.Name) != DialogResult.Yes)
            {
                return;
            }
            Extensions.Extensions.ShowWaitForm(description: "İlaç siliniyor...");
            DiagnosisSolClient client        = Extensions.Extensions.GetDiagnosisSolClient();
            ProcessResult      processResult = client.Delete(diagnosis.Id);

            SplashScreenManager.CloseForm(false);
            Extensions.Extensions.ProcessResultMessage(processResult.Errors, (int)processResult.Result);
            if (processResult.Result == ExtensionsBLLResult.Success)
            {
                RefreshData(1);
            }
        }
        private void barButtonItemEditDiagnosis_ItemClick(object sender, ItemClickEventArgs e)
        {
            Diagnosis selectedDiagnosis = bindingSourceDiagnosis.Current as Diagnosis;

            if (selectedDiagnosis.IsNull())
            {
                Extensions.Extensions.ObjectNotSelectedForEdit();
                return;
            }
            XtraFormDiagnosis formDiagnosis = new XtraFormDiagnosis(selectedDiagnosis);

            formDiagnosis.ShowDialog();
        }