예제 #1
0
        private void btnGenerar_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            try
            {
                if (CboSede.SelectedIndex != -1 & c1cboCia.SelectedIndex != -1)
                {
                    DataTable DtStockSedes = new DataTable();
                    string    EmpresaSede  = c1cboCia.SelectedValue.ToString() + CboSede.SelectedValue.ToString();
                    DtStockSedes = ObjCL_Producto.GetStockPorSedes(EmpresaSede);
                    string NomSede = CboSede.Columns["NomSede"].Value.ToString();
                    string Empresa = c1cboCia.Columns["NomEmpresa"].Value.ToString();
                    ObjCrpVentasSede.SetDataSource(DtStockSedes);

                    CrvVentasSede.ReportSource = ObjCrpVentasSede;
                    //pasar datos directo al crystal reports
                    TextObject txt;
                    txt      = (TextObject)ObjCrpVentasSede.ReportDefinition.ReportObjects["TxtTitulo"];
                    txt.Text = "EMPRESA: " + Empresa + "   -   SEDE: " + NomSede;
                }
            }
            catch (Exception ex)
            {
                //MessageBox.Show(ex.InnerException.Message);
                MessageBox.Show(ex.Message);
                Cursor = Cursors.Default;
            }

            Cursor = Cursors.Default;
        }