private void SuprimirAsignaciones() { try { if (clbClientesSuprimir.CheckedItems.Count > 0) { Cursor.Current = Cursors.WaitCursor; Dapesa.Credito.Clientes.Reglas.LayoutCliente loLayout = new Dapesa.Credito.Clientes.Reglas.LayoutCliente(); if (loLayout.Suprimir( ((InicioSesion)this.MdiParent.Owner).Sesion, cbAuxiliarSuprimir.SelectedValue.ToString(), clbClientesSuprimir.CheckedItems.OfType <DataRowView>().ToList(), false )) { MessageBox.Show("Información procesada satisfactoriamente!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); ActualizarControles(); } } else { MessageBox.Show("Debe seleccionar por lo menos un cliente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message + "\r\nFuente: " + ex.Source, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Cursor.Current = Cursors.Default; } }