public override void EjecutarEliminar() { if (dgvGrilla.RowCount == 0) { } else { if (_provinciaServicio.ObtenerClientesConProvincia(((ProvinciaDto)EntidadSeleccionada).Id)) { MessageBox.Show("Esta Provincia Tiene Localidades Asociadas", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!((ProvinciaDto)EntidadSeleccionada).EstaEliminado) { base.EjecutarEliminar(); if (!PuedeEjecutarComando) { return; } var fEmpleadoAbm = new ProvinciaCarpeta.ProvinciaABM(TipoOperacion.Eliminar, EntidadId); fEmpleadoAbm.ShowDialog(); ActualizarSegunOperacion(fEmpleadoAbm.RealizoAlgunaOperacion); } else { MessageBox.Show(@"El empleado se encuetra Elimnado", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }