Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
 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");
         }
     }
 }