private void button5_Click(object sender, EventArgs e) { try { string ruta = Convert.ToString(dataGridView1.CurrentRow.Cells["Rutas"].Value); if (ruta != "") { DialogResult result = MessageBox.Show("¿Desea pasar esta prenda a la etapa de Trazado?", "Mensaje", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { DAO.Oden_ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO(); producciondao.idorden = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Produccion"].Value); producciondao.fecha_trazado_terminado = dateTimePicker1.Value; MessageBox.Show(producciondao.actualizaacroteproduccion()); DAO.Oden_ProduccionDAO ordendao = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO(); ordendao.fecha_trazado_inicio = dateTimePicker1.Value; ordendao.idorden = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Produccion"].Value); ordendao.actualizatrazoproduccion(); DAO.Oden_ProduccionDAO producciondao2 = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO(); dataGridView1.DataSource = producciondao2.prendas_entrazo(); } } else { MessageBox.Show("No a ingresado las rutas para esta prenda"); } } catch { MessageBox.Show("Por favor escoja una opcion valida"); } }
private void button2_Click(object sender, EventArgs e) { DAO.Oden_ProduccionDAO ordendao = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO(); ordendao.fecha_trazado_inicio = dateTimePicker1.Value; ordendao.idorden = int.Parse(textBox1.Text); ordendao.Pellon = textBox4.Text; ordendao.Marca = textBox6.Text; ordendao.Composicion = textBox7.Text; ordendao.Modelo = textBox8.Text; ordendao.observaciones = richTextBox1.Text; ordendao.actualizaobservacion(); ordendao.insertapellones(); string resultado = (ordendao.actualizatrazoproduccion()); if (resultado != "Correcto") { MessageBox.Show(resultado); } else { DialogResult result = MessageBox.Show("¿Desea imprimir la hoja de corte?", "Mensaje", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { GUI.REPORTES.HojaCorte1 hojacorte1gui = new GrupoSM_Recepcion.GUI.REPORTES.HojaCorte1(); hojacorte1gui.idproduccion = this.idproduccion; GUI.REPORTES.HojaCorte2 hojacorte2gui = new GrupoSM_Recepcion.GUI.REPORTES.HojaCorte2(); hojacorte2gui.idficha = this.idficha; hojacorte2gui.idproduccion = this.idproduccion; hojacorte1gui.Show(); hojacorte2gui.Show(); this.Hide(); this.Close(); } } }
private void button2_Click(object sender, EventArgs e) { DAO.Oden_ProduccionDAO ordendao = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO(); ordendao.fecha_trazado_inicio = dateTimePicker1.Value; ordendao.idorden = int.Parse(textBox1.Text); ordendao.Pellon = textBox4.Text; ordendao.Marca = textBox6.Text; ordendao.Composicion = textBox7.Text; ordendao.Modelo = textBox8.Text; ordendao.observaciones = richTextBox1.Text; ordendao.actualizaobservacion(); ordendao.insertapellones(); foreach (DataGridViewRow row in dataGridView1.Rows) { foreach (DataGridViewRow row1 in dataGridView3.Rows) { DAO.PiezasDAO piezasdao = new DAO.PiezasDAO(); piezasdao.nombre = row1.Cells["nombre"].Value.ToString(); piezasdao.talla = row1.Cells["talla"].Value.ToString(); piezasdao.color = row1.Cells["color"].Value.ToString(); piezasdao.cantidadseparado = Convert.ToInt16(row.Cells["cantidad_prendas"].Value) * Convert.ToInt16(row1.Cells["cantidad"].Value); piezasdao.orden = int.Parse(textBox1.Text); piezasdao.insertatrabajoseparadohojacorte(); } } string resultado = (ordendao.actualizatrazoproduccion()); if (resultado != "Correcto") { MessageBox.Show(resultado); } else { DialogResult result = MessageBox.Show("¿Desea imprimir la hoja de corte?", "Mensaje", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { GUI.REPORTES.HojaCorte1 hojacorte1gui = new GrupoSM_Recepcion.GUI.REPORTES.HojaCorte1(); hojacorte1gui.idproduccion = this.idproduccion; GUI.REPORTES.HojaCorte2 hojacorte2gui = new GrupoSM_Recepcion.GUI.REPORTES.HojaCorte2(); hojacorte2gui.idficha = this.idficha; hojacorte2gui.idproduccion = this.idproduccion; GUI.REPORTES.SeparadoTrabajoImpresion trabajoseparado = new REPORTES.SeparadoTrabajoImpresion(); trabajoseparado.orden = int.Parse(textBox1.Text); hojacorte1gui.Show(); hojacorte2gui.Show(); trabajoseparado.Show(); this.Hide(); this.Close(); } } }