private void BtnActivar_Click(object sender, EventArgs e) { try { DialogResult Opcion; Opcion = MessageBox.Show("Realmente deseas activar el registro", "Sistema de registro", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (Opcion == DialogResult.OK) { int Codigo; string Rpta = ""; foreach (DataGridViewRow row in DgvListado.Rows) { if (Convert.ToBoolean(row.Cells[0].Value)) { Codigo = Convert.ToInt32(row.Cells[1].Value); Rpta = NArticulo.Activar(Codigo); if (Rpta.Equals("OK")) { this.MensajeOK("Se activó el registro: " + Convert.ToString(row.Cells[2].Value)); } else { this.MensajeError(Rpta); } } } this.Listar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void chkActivar_MouseClick(object sender, MouseEventArgs e) { if (chkActivar.Value == false) { try { DialogResult opcion; opcion = MessageBox.Show("deseas desactivar el registro", "Sistema de ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (opcion == DialogResult.OK) { int Codigo; string respuesta = ""; foreach (DataGridViewRow fila in DgvListado.Rows) { if (Convert.ToBoolean(fila.Cells[0].Value)) { Codigo = Convert.ToInt32(fila.Cells[1].Value); respuesta = NArticulo.Desactivar(Codigo); this.MensajeOk("Se desactivo el registro : " + Convert.ToString(fila.Cells[5].Value)); } } } this.Listar(); } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } } else { try { DialogResult opcion; opcion = MessageBox.Show("deseas activar el registro", "Sistema de ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (opcion == DialogResult.OK) { int Codigo; string respuesta = ""; foreach (DataGridViewRow fila in DgvListado.Rows) { if (Convert.ToBoolean(fila.Cells[0].Value)) { Codigo = Convert.ToInt32(fila.Cells[1].Value); respuesta = NArticulo.Activar(Codigo); this.MensajeOk("Se activo el registro : " + Convert.ToString(fila.Cells[5].Value)); } } } this.Listar(); } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } } }
private void BtnActivar_Click(object sender, EventArgs e) { try { //Creamos un mensaje de dailogo con las opciones necesarias DialogResult Opcion; //Mostramos el mensaje y establecemos la opciones OK(para continuar)- Cancel(Para Cancelar), establecemos que es de tipo Question(Pregunta) Opcion = MessageBox.Show("Realmente deseas Activar el(los) registro?", "Sistema de Eventos", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); //Si la Opcion es OK if (Opcion == DialogResult.OK) { int codigo; string Rpta = ""; //Creamos un foreach que va recorrer todas las filas seleccionadas foreach (DataGridViewRow row in DgvListado.Rows) { //Convertimos a Booleanos el valor de la casilla seleccionar if (Convert.ToBoolean(row.Cells[0].Value)) { //Tomamos el ID y ese es el parametro que le enviaremos a nuestro metodo Activar. codigo = Convert.ToInt32(row.Cells[1].Value); Rpta = NArticulo.Activar(codigo); //Si la respuesta es satisfactora (OK) entonces se mostrara un mensaje de informacion if (Rpta.Equals("OK")) { this.MensajeOK("Se Activo el Registro " + Convert.ToString(row.Cells[5].Value)); } //En caso de que no mostrar el error. else { this.MensajeError(Rpta); } } } //Volvemos al listado. this.Listar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }