private void button5_Click(object sender, EventArgs e) { try { foreach (DataGridViewRow row in dataGridView1.Rows) { DAO.AviosDAO aviosdao = new GrupoSM_Recepcion.DAO.AviosDAO(); aviosdao.id_ficha_avio = int.Parse(lbl_idfichas.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.agregar_detalle(); } foreach (DataGridViewRow row in dataGridView2.Rows) { DAO.PiezasDAO piezasdao = new GrupoSM_Recepcion.DAO.PiezasDAO(); piezasdao.cantidad = Convert.ToInt32(row.Cells[2].Value); piezasdao.idficha = int.Parse(lbl_idfichas.Text); piezasdao.idpiezas = Convert.ToInt32(row.Cells[0].Value); piezasdao.insertadetalle(); } foreach (DataGridViewRow row in dataGridView3.Rows) { DAO.ProcesosDAO procesosdao = new GrupoSM_Recepcion.DAO.ProcesosDAO(); procesosdao.idproceso = Convert.ToInt32(row.Cells[0].Value); procesosdao.idficha = int.Parse(lbl_idfichas.Text); procesosdao.ingresadetalle(); } foreach (DataGridViewRow row in dataGridView4.Rows) { DAO.AcabadosDAO acabadosdao = new GrupoSM_Recepcion.DAO.AcabadosDAO(); acabadosdao.idficha = int.Parse(lbl_idfichas.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.insertadetalle(); } } catch { MessageBox.Show("Error de agregacion"); } finally { actualizatextos(); DAO.PlantillasDAO plantillasdao = new GrupoSM_Recepcion.DAO.PlantillasDAO(); plantillasdao.idfichatecnica = int.Parse(lbl_idfichas.Text); plantillasdao.observaciones = rtb_observaciones.Text; plantillasdao.especificaciones = richTextBox1.Text; plantillasdao.actualizaespecificacionesfichatecnica(); this.Visible = false; this.Close(); } }
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"); } } }