Exemple #1
0
        private void button8_Click(object sender, EventArgs e)
        {
            DAO.SolicitudesDAO solicitudesdao = new DAO.SolicitudesDAO();
            solicitudesdao.CobroMinuto    = decimal.Parse(tb_costominuto.Text);
            solicitudesdao.Comision       = decimal.Parse(tb_porcentajeComision.Text);
            solicitudesdao.CostoAvios     = decimal.Parse(tb_costoavios.Text);
            solicitudesdao.CostoMaquila   = decimal.Parse(tb_costomaquila.Text);
            solicitudesdao.CostoMetros    = decimal.Parse(tb_costometro.Text);
            solicitudesdao.CostoVenta     = decimal.Parse(tb_costoventa.Text);
            solicitudesdao.fecha          = DateTime.Now;
            solicitudesdao.idficha        = int.Parse(tb_id_ficha.Text);
            solicitudesdao.PrecioMaquila  = decimal.Parse(tb_preciomaquila.Text);
            solicitudesdao.PrecioVenta    = decimal.Parse(tb_precioventa.Text);
            solicitudesdao.TiempoAcabados = decimal.Parse(tb_tiempoacabados.Text);
            solicitudesdao.TiempoCostura  = decimal.Parse(tb_tiempocostura.Text);
            solicitudesdao.insertacosteo();
            actualizacosteos();

            if (label30.Text != "label30")
            {
                DAO.TelasDAO telasdao = new DAO.TelasDAO();
                telasdao.tipoS        = "Tela";
                telasdao.costeo       = Convert.ToInt32(dataGridView2.CurrentRow.Cells["IDCosteo"].Value);
                telasdao.ancho2       = decimal.Parse(label33.Text);
                telasdao.idtelacosteo = int.Parse(label30.Text);
                telasdao.insertatelascosteo();
            }
            if (label31.Text != "label31")
            {
                DAO.TelasDAO telasdao = new DAO.TelasDAO();
                telasdao.tipoS        = "Combinacion";
                telasdao.costeo       = Convert.ToInt32(dataGridView2.CurrentRow.Cells["IDCosteo"].Value);
                telasdao.ancho2       = decimal.Parse(label34.Text);
                telasdao.idtelacosteo = int.Parse(label31.Text);
                telasdao.insertatelascosteo();
            }
            if (label32.Text != "label32")
            {
                DAO.TelasDAO telasdao = new DAO.TelasDAO();
                telasdao.tipoS        = "Forro";
                telasdao.costeo       = Convert.ToInt32(dataGridView2.CurrentRow.Cells["IDCosteo"].Value);
                telasdao.ancho2       = decimal.Parse(label35.Text);
                telasdao.idtelacosteo = int.Parse(label32.Text);
                telasdao.insertatelascosteo();
            }
        }
        private void ImpresionCosteo_Load(object sender, EventArgs e)
        {
            DAO.SolicitudesDAO solicitudesdao = new DAO.SolicitudesDAO();
            solicitudesdao.idsolicitud = this.costeo;

            DAO.AviosDAO aviosdao = new GrupoSM_Recepcion.DAO.AviosDAO();
            aviosdao.id_ficha_avio = this.idficha;

            DAO.TelasDAO telasdao = new DAO.TelasDAO();
            telasdao.costeo = this.costeo;

            GUI.PLANTILLAS.ImpresionCosteo1 report = new PLANTILLAS.ImpresionCosteo1();

            report.SetDataSource(solicitudesdao.devuelveimpresioncosteo());
            report.Subreports["TelasCosteoSubRPT"].SetDataSource(telasdao.devuelvetelascosteoimpresion());
            report.Subreports["AviosCosteoSubRPT"].SetDataSource(aviosdao.sacar_avios());
            report.Subreports["DatosCosteo"].SetDataSource(solicitudesdao.devuelveimpresioncosteo());

            crystalReportViewer1.ReportSource = report;
            crystalReportViewer1.Refresh();
        }
Exemple #3
0
 public void actualizacosteos()
 {
     DAO.SolicitudesDAO solicitudesdao = new DAO.SolicitudesDAO();
     solicitudesdao.idficha   = int.Parse(tb_id_ficha.Text);
     dataGridView2.DataSource = solicitudesdao.devuelvecosteos();
 }