private void button12_Click(object sender, EventArgs e) { try { foreach (DataGridViewRow row in dataGridView6.Rows) { DAO.Oden_ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO(); producciondao.idorden = Convert.ToInt32(row.Cells["id_produccion_detalle"].Value); producciondao.actualizadetalles_tela(); } } catch { } finally { DAO.Oden_ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO(); producciondao.idorden = int.Parse(lbl_idorden.Text); producciondao.fecha_tela = dateTimePicker1.Value; int numero = producciondao.actualiza_orden_telas(); if (numero == 1) { MessageBox.Show("Correcto"); this.Visible = false; this.Close(); } else { MessageBox.Show("A habido algun error"); } } }