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"); } }
private void button1_Click(object sender, EventArgs e) { if (this.Text == "Avios Plantilla") { if (textBox2.Text != "") { DAO.AviosDAO aviosdao = new GrupoSM_Recepcion.DAO.AviosDAO(); aviosdao.idplantilla = int.Parse(label1.Text); aviosdao.idavios = Convert.ToInt32(dataGridView1.CurrentRow.Cells["id_avios"].Value); aviosdao.cantidad = Convert.ToDouble(textBox2.Text); aviosdao.costo = Math.Round(((Convert.ToDouble(dataGridView1.CurrentRow.Cells["precio"].Value)) * (Convert.ToDouble(textBox2.Text))), 2); MessageBox.Show(aviosdao.insertaaviosplantilla()); this.Visible = false; this.Close(); } else { MessageBox.Show("Ponga una cantidad"); } } else { if (textBox2.Text != "") { DAO.AviosDAO aviosdao = new GrupoSM_Recepcion.DAO.AviosDAO(); aviosdao.id_ficha_avio = int.Parse(label1.Text); aviosdao.idavios = Convert.ToInt32(dataGridView1.CurrentRow.Cells["id_avios"].Value); aviosdao.cantidad = Convert.ToDouble(textBox2.Text); aviosdao.costo = ((Convert.ToDouble(dataGridView1.CurrentRow.Cells["precio"].Value)) * (Convert.ToDouble(textBox2.Text))); MessageBox.Show(aviosdao.agregar_detalle()); this.Visible = false; this.Close(); } else { MessageBox.Show("Ponga una cantidad"); } } }