private void button1_Click(object sender, EventArgs e) { try { if (this.Text == "Piezas Plantilla") { DAO.PiezasDAO piezasdao = new GrupoSM_Recepcion.DAO.PiezasDAO(); piezasdao.cantidad = Convert.ToDouble(numericUpDown1.Value); piezasdao.idplantilla = int.Parse(label1.Text); piezasdao.idpiezas = Convert.ToInt32(dataGridView1.CurrentRow.Cells["id_piezas"].Value); MessageBox.Show(piezasdao.ingresaplantillapiezas()); this.Visible = false; this.Close(); } else { DAO.PiezasDAO piezasdao = new GrupoSM_Recepcion.DAO.PiezasDAO(); piezasdao.cantidad = Convert.ToDouble(numericUpDown1.Value); piezasdao.idficha = int.Parse(label1.Text); piezasdao.idpiezas = Convert.ToInt32(dataGridView1.CurrentRow.Cells["id_piezas"].Value); MessageBox.Show(piezasdao.insertadetalle()); this.Visible = false; this.Close(); } } catch { MessageBox.Show("Verifique sus datos"); } }
public void guardatodoplantilla() { try { foreach (DataGridViewRow row in dataGridView1.Rows) { DAO.AviosDAO aviosdao = new GrupoSM_Recepcion.DAO.AviosDAO(); aviosdao.idplantilla = int.Parse(textBox1.Text); aviosdao.idavios = Convert.ToInt32(row.Cells[0].Value); aviosdao.cantidad = Convert.ToDouble(row.Cells[2].Value); aviosdao.costo = Convert.ToDouble(row.Cells[3].Value); aviosdao.insertaaviosplantilla(); } foreach (DataGridViewRow row in dataGridView2.Rows) { DAO.PiezasDAO piezasdao = new GrupoSM_Recepcion.DAO.PiezasDAO(); piezasdao.cantidad = Convert.ToInt32(row.Cells[2].Value); piezasdao.idplantilla = int.Parse(textBox1.Text); piezasdao.idpiezas = Convert.ToInt32(row.Cells[0].Value); piezasdao.ingresaplantillapiezas(); } foreach (DataGridViewRow row in dataGridView3.Rows) { DAO.ProcesosDAO procesosdao = new GrupoSM_Recepcion.DAO.ProcesosDAO(); procesosdao.idproceso = Convert.ToInt32(row.Cells[0].Value); procesosdao.idplantilla = int.Parse(textBox1.Text); procesosdao.insertaprocesosplantilla(); } foreach (DataGridViewRow row in dataGridView4.Rows) { DAO.AcabadosDAO acabadosdao = new GrupoSM_Recepcion.DAO.AcabadosDAO(); acabadosdao.idplantilla = int.Parse(textBox1.Text); acabadosdao.idacabados = Convert.ToInt32(row.Cells[0].Value); acabadosdao.cantidad = Convert.ToDouble(row.Cells[2].Value); acabadosdao.tiempototal = Convert.ToInt32(row.Cells[3].Value); acabadosdao.ingresaacabadosplantilla(); } } catch { MessageBox.Show("Error de agregacion de las piezas, avios, acabados o procesos"); } }