// EXCLUIR CAIXA //------------------------------------------------------------------------------------------------------------ private void btnExcluirCaixa_Click(object sender, EventArgs e) { // CHECK BLOCK SIT if (_caixa.IDSituacao == 3) { AbrirDialog("O Caixa atual não pode ser excluído porque está bloqueado para edição e exclusão...", "Caixa bloqueado", DialogType.OK, DialogIcon.Exclamation); return; } // ASK USER var resp = AbrirDialog("Deseja realmente EXCLUIR o caixa atual?", "Excluir Caixa", DialogType.SIM_NAO, DialogIcon.Question, DialogDefaultButton.Second); if (resp != DialogResult.Yes) { return; } // EXECUTE WITH CHECKING try { // --- Ampulheta ON Cursor.Current = Cursors.WaitCursor; cxBLL.DeleteCaixa(_caixa); Close(); MostraMenuPrincipal(); } catch (Exception ex) { AbrirDialog("Uma exceção ocorreu ao Excluir o Caixa..." + "\n" + ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation); } finally { // --- Ampulheta OFF Cursor.Current = Cursors.Default; } }