Exemple #1
0
        private void cmsDeleteData_Click(object sender, EventArgs e)
        {
            if (SelectedGroup == null)
            {
                return;
            }

            if (this.ShowConfirmation("Apakah anda yakin ingin menghapus kelompok: '" + SelectedGroup.Name + "'?") == DialogResult.Yes)
            {
                try
                {
                    MethodBase.GetCurrentMethod().Info("Deleting vehicle group: " + SelectedGroup.Name);

                    _presenter.DeleteSelectedGroup();

                    btnSearch.PerformClick(); // refresh data
                }
                catch (Exception ex)
                {
                    MethodBase.GetCurrentMethod().Fatal("An error occured while trying to delete vehicle group: '" + SelectedGroup.Name + "'", ex);
                    this.ShowError("Proses hapus data kelompok: '" + SelectedGroup.Name + "' gagal!");
                }
            }
        }