Пример #1
0
        private void toolStripButton16_Click(object sender, EventArgs e)
        {
            DataRowView         FacturaAct = (DataRowView)facturasCabBindingSource.Current;
            int                 nIdFactura = Convert.ToInt32(FacturaAct["IdFactCab"]);
            RptFacturasClientes frm        = new RptFacturasClientes();

            if (facturaCheckBox.Checked == true)
            {
                if (unificarMaterialCheckEdit.Checked)
                {
                    frm.LoadFiltro(nIdFactura, "Promowork.Reportes.FacturaHorasMatImp.rdlc", true);
                    frm.MdiParent = this.MdiParent;
                    frm.Show();
                }
                else
                {
                    frm.LoadFiltro(nIdFactura, "Promowork.Reportes.FacturaHorasImp.rdlc", true);
                    //frm.MdiParent = this.MdiParent;
                    frm.ShowDialog();
                    if (frm.fechaEnvioFactura != null)
                    {
                        gridView6.SetFocusedRowCellValue(colFechaEnvioCliente, frm.fechaEnvioFactura);
                        gridView6.SetFocusedRowCellValue(colEntregada, true);

                        facturasCabBindingNavigatorSaveItem_Click(null, null);
                    }
                }

                //RptFacturasHorasImp frm = new RptFacturasHorasImp();
                //frm.LoadFiltro(Factura, unificarMaterialCheckEdit.Checked);
                //frm.MdiParent = this.MdiParent;
                //frm.Show();
            }
            else
            {
                if (unificarMaterialCheckEdit.Checked)
                {
                    frm.LoadFiltro(nIdFactura, "Promowork.Reportes.FacturaHorasMatImpParte.rdlc", true);
                    frm.MdiParent = this.MdiParent;
                    frm.Show();
                }
                else
                {
                    frm.LoadFiltro(nIdFactura, "Promowork.Reportes.FacturaHorasImpParte.rdlc", true);
                    frm.MdiParent = this.MdiParent;
                    frm.Show();
                }

                //RptFacturasHorasImpParte frm = new RptFacturasHorasImpParte();
                //frm.LoadFiltro(Factura, unificarMaterialCheckEdit.Checked);
                //frm.MdiParent = this.MdiParent;
                //frm.Show();
            }
        }
Пример #2
0
        //private void facturasCabDataGridView_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
        //{
        //    if (facturasCabDataGridView.RowCount > 0)
        //    {
        //        bool facturapresupuesto = false;
        //        try
        //        {
        //            facturapresupuesto = Convert.ToBoolean(facturasCabDataGridView.Rows[e.RowIndex].Cells["FacturaPresup"].Value);
        //        }
        //        catch { }
        //        e.CellStyle.BackColor = facturapresupuesto == true ? Color.LightGray : Color.White;
        //    }
        // }

        private void toolStripButton1_Click_1(object sender, EventArgs e)
        {
            if (facturaCheckBox.Checked == true)
            {
                DataRowView FacturaAct = (DataRowView)facturasCabBindingSource.Current;

                int Factura = Convert.ToInt32(FacturaAct["IdFactCab"]);


                RptFacturasClientes frm = new RptFacturasClientes();
                frm.LoadFiltro(Factura, "Promowork.Reportes.FacturaPresupImp2.rdlc");
                frm.MdiParent = this.MdiParent;
                frm.Show();
            }
            else
            {
                DataRowView FacturaAct = (DataRowView)facturasCabBindingSource.Current;

                int Factura = Convert.ToInt32(FacturaAct["IdFactCab"]);


                RptFacturasPresupParteImp2 frm = new RptFacturasPresupParteImp2();
                frm.LoadFiltro(Factura);
                frm.MdiParent = this.MdiParent;
                frm.Show();
            }
        }
        private void imprimirToolStripButton_Click(object sender, EventArgs e)
        {
            if (facturaCheckBox.Checked == true)
            {
                RptFacturasClientes frm = new RptFacturasClientes();
                frm.LoadFiltro(nIdFactura, "Promowork.Reportes.FacturaPresupImp2.rdlc");
                //frm.MdiParent = this.MdiParent;
                frm.ShowDialog();
                if (frm.fechaEnvioFactura != null)
                {
                    gridView1.SetFocusedRowCellValue(colFechaEnvioCliente, frm.fechaEnvioFactura);
                    gridView1.SetFocusedRowCellValue(colEntregada, true);

                    facturasCabBindingNavigatorSaveItem_Click(null, null);
                }
            }
            else
            {
                RptFacturasClientes frm = new RptFacturasClientes();
                frm.LoadFiltro(nIdFactura, "Promowork.Reportes.FacturaPresupImpParte2.rdlc");
                frm.MdiParent = this.MdiParent;
                frm.Show();



                //MessageBox.Show("Esta Opción no esta disponible sino es una Factura.", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                //DataRowView FacturaAct = (DataRowView)facturasCabBindingSource.Current;

                //int Factura = Convert.ToInt32(FacturaAct["IdFactCab"]);


                //RptFacturasHorasImpParte frm = new RptFacturasHorasImpParte();
                //frm.LoadFiltro(Factura);
                //frm.MdiParent = this.MdiParent;
                //frm.Show();
            }
        }
Пример #4
0
        private void printToolStripButton1_Click(object sender, EventArgs e)
        {
            DataRowView FacturaAct = (DataRowView)facturasCabBindingSource.Current;
            int         nIdFactura = Convert.ToInt32(FacturaAct["IdFactCab"]);

            if (facturaCheckBox.Checked == true)
            {
                RptFacturasClientes frm = new RptFacturasClientes();
                frm.LoadFiltro(nIdFactura, "Promowork.Reportes.FacturaManualImp2.rdlc");
                //frm.MdiParent = this.MdiParent;
                frm.ShowDialog();
                if (frm.fechaEnvioFactura != null)
                {
                    facturasCabDataGridView.CurrentRow.Cells["FechaEnvioCliente"].Value = frm.fechaEnvioFactura;
                    facturasCabDataGridView.CurrentRow.Cells["Entregada"].Value         = true;

                    facturasCabBindingNavigatorSaveItem_Click(null, null);
                }

                //RptFacturasManualImp2 frm = new RptFacturasManualImp2();
                //frm.LoadFiltro(Factura);
                //frm.MdiParent = this.MdiParent;
                //frm.Show();
            }
            else
            {
                RptFacturasClientes frm = new RptFacturasClientes();
                frm.LoadFiltro(nIdFactura, "Promowork.Reportes.FacturaManualImpParte2.rdlc");
                frm.MdiParent = this.MdiParent;
                frm.Show();

                //RptFacturasManualImpParte2 frm = new RptFacturasManualImpParte2();
                //frm.LoadFiltro(Factura);
                //frm.MdiParent = this.MdiParent;
                //frm.Show();
            }
        }
Пример #5
0
        private void toolStripButton1_Click_1(object sender, EventArgs e)
        {
            DataRowView         FacturaAct = (DataRowView)facturasCabBindingSource.Current;
            int                 nIdFactura = Convert.ToInt32(FacturaAct["IdFactCab"]);
            RptFacturasClientes frm        = new RptFacturasClientes();

            if (facturaCheckBox.Checked == true)
            {
                //if (unificarMaterialCheckEdit.Checked)
                //{
                //    frm.LoadFiltro(nIdFactura, "Promowork.Reportes.FacturaHorasMatImp.rdlc", true);
                //    frm.MdiParent = this.MdiParent;
                //    frm.Show();

                //}
                //else
                //{
                frm.LoadFiltro(nIdFactura, "Promowork.Reportes.FacturaHorasDescImp2.rdlc", true);
                //frm.MdiParent = this.MdiParent;
                frm.ShowDialog();
                if (frm.fechaEnvioFactura != null)
                {
                    gridView6.SetFocusedRowCellValue(colFechaEnvioCliente, frm.fechaEnvioFactura);
                    gridView6.SetFocusedRowCellValue(colEntregada, true);

                    facturasCabBindingNavigatorSaveItem_Click(null, null);
                }

                //}
            }
            else
            {
                //if (unificarMaterialCheckEdit.Checked)
                //{
                //    frm.LoadFiltro(nIdFactura, "Promowork.Reportes.FacturaHorasMatImpParte.rdlc", true);
                //    frm.MdiParent = this.MdiParent;
                //    frm.Show();

                //}
                //else
                //{
                frm.LoadFiltro(nIdFactura, "Promowork.Reportes.FacturaHorasDescImpParte.rdlc", true);
                frm.MdiParent = this.MdiParent;
                frm.Show();

                // }
            }



            //if (facturaCheckBox.Checked == true)
            //{
            //    DataRowView FacturaAct = (DataRowView)facturasCabBindingSource.Current;

            //    int Factura = Convert.ToInt32(FacturaAct["IdFactCab"]);


            //    RptFacturasHorasDescImp frm = new RptFacturasHorasDescImp();
            //    frm.LoadFiltro(Factura);
            //    frm.MdiParent = this.MdiParent;
            //    frm.Show();
            //}
            //else
            //{
            //    DataRowView FacturaAct = (DataRowView)facturasCabBindingSource.Current;

            //    int Factura = Convert.ToInt32(FacturaAct["IdFactCab"]);


            //    RptFacturasHorasDescImpParte frm = new RptFacturasHorasDescImpParte();
            //    frm.LoadFiltro(Factura);
            //    frm.MdiParent = this.MdiParent;
            //    frm.Show();



            //MessageBox.Show("Esta Opción no esta disponible sino es una Factura.", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
            //DataRowView FacturaAct = (DataRowView)facturasCabBindingSource.Current;

            //int Factura = Convert.ToInt32(FacturaAct["IdFactCab"]);


            //RptFacturasHorasImpParte frm = new RptFacturasHorasImpParte();
            //frm.LoadFiltro(Factura);
            //frm.MdiParent = this.MdiParent;
            //frm.Show();
            // }
        }