private void button5_Click(object sender, EventArgs e) { try { if ((dataGridView1.CurrentRow.Cells["Corte Inicia"].Value.ToString() != "") && (dataGridView1.CurrentRow.Cells[3].Value.ToString() != "")) { DialogResult result = MessageBox.Show("¿Desea pasar esta prenda a la etapa de Separado?", "Mensaje", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { DAO.Oden_ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO(); producciondao.fecha_corte_terminado = dateTimePicker1.Value; producciondao.idorden = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Produccion"].Value); string resultado = producciondao.actualiza_corte(); if (resultado != "Correcto") { MessageBox.Show(resultado); } DAO.Oden_ProduccionDAO producciondao2 = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO(); dataGridView1.DataSource = producciondao2.tablaprendascortes(); } } else { MessageBox.Show("Es necesario terminar trazado y tendido para pasar a corte"); } } catch { MessageBox.Show("Por favor escoja una opcion valida"); } }