private void Agregar_Click(object sender, EventArgs e) { this.Hide(); VAgregarModificiarCategoria vAgregarModificarCategoria = new VAgregarModificiarCategoria(); vAgregarModificarCategoria.ShowDialog(); this.Close(); }
private void Modificar_Click(object sender, EventArgs e) { int cont = 0; DataGridViewRow row1 = new DataGridViewRow(); foreach (DataGridViewRow row in dataGridView1.Rows) { bool isSelected = Convert.ToBoolean(row.Cells["Cb"].Value); if (isSelected) { cont++; row1 = row; } } if (cont == 1) { CategoriaProductoDTO categoriaDTO = new CategoriaProductoDTO { Id = Convert.ToInt32(row1.Cells[1].Value), Nombre = (row1.Cells[2].Value).ToString(), Descripcion = (row1.Cells[3].Value).ToString(), Vence = Convert.ToBoolean(row1.Cells[4].Value) }; this.Hide(); VAgregarModificiarCategoria vAgregarModificarCategoria = new VAgregarModificiarCategoria(categoriaDTO); vAgregarModificarCategoria.ShowDialog(); this.Close(); } else if (cont > 1) { MessageBox.Show("Seleccione solo una categoría"); foreach (DataGridViewRow row in dataGridView1.Rows) { row.Cells["Cb"].Value = false; } } else { MessageBox.Show("Debe seleccionar un producto"); } }