private void btneliminar_Click(object sender, EventArgs e) { if (chkeliminar.Checked) { int Indice = 0; if (Convert.ToBoolean(datagridcategoria.Rows[Indice].Cells[0].Value) != false) { try { DialogResult opcion; opcion = MessageBox.Show(" Realmente desea eliminar los registros", "Sistema de ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (opcion == DialogResult.OK) { string codigo; string respuesta = ""; foreach (DataGridViewRow row in datagridcategoria.Rows) { if (Convert.ToBoolean(row.Cells[0].Value)) { codigo = Convert.ToString(row.Cells[1].Value); respuesta = Narticulo.Eliminar(Convert.ToInt32(codigo)); if (respuesta.Equals("OK")) { this.Mensajeok(" Se elimino de forma correcta el registro"); } else { this.Mensajeerror(respuesta); } } } this.mostrar(); this.chkeliminar.Checked = false; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } } else { Mensajeerror("Debe Seleccionar un Articulo a Eliminar"); erroricono.SetError(datagridcategoria, "Seleccione un Articulo"); } } else { Mensajeerror("Debe Checar la casilla de Eliminar"); erroricono.SetError(chkeliminar, "Selecione la casilla"); } }
private void btnEliminar_Click(object sender, EventArgs e) { try { DialogResult opcion = MessageBox.Show("¿Realmente desea eliminar el/los artículos seleccionados?", "Sistema de Ventas", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (opcion == DialogResult.Yes) { int IdCategoria = 0; string respuesta = ""; foreach (DataGridViewRow fila in dataListado.Rows) { if (Convert.ToBoolean(fila.Cells[0].Value)) { IdCategoria = Convert.ToInt32(fila.Cells[1].Value); respuesta = Narticulo.Eliminar(IdCategoria); if (respuesta.Equals("Ok")) { Utilidades.MensajeOK("El artículo se elimino correctamente."); } else { Utilidades.MensajeError(respuesta); } } } Mostrar(); chkEliminar.Checked = false; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }