Beispiel #1
0
        private void btnGenerar_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            try
            {
                if (c1cboCia.SelectedIndex != -1 & DtpFechaIni.Value != null & DtpFechaFin.Value != null)
                {
                    string    EmpresaID = c1cboCia.SelectedValue.ToString();
                    DataTable DtComprobantesAnulados = new DataTable();
                    DtComprobantesAnulados = ObjCL_Producto.GetGuiaCompraMaizPorFecha(DtpFechaIni.Value, DtpFechaFin.Value.AddDays(1), EmpresaID);
                    Halley.Presentacion.CrystalReports.CrGetGuiaCompraMaizPorFecha ObjCrGetGuiaCompraMaizPorFecha = new Halley.Presentacion.CrystalReports.CrGetGuiaCompraMaizPorFecha();
                    ObjCrGetGuiaCompraMaizPorFecha.SetDataSource(DtComprobantesAnulados);

                    CrvGuiasCompras.ReportSource = ObjCrGetGuiaCompraMaizPorFecha;
                    //pasar datos directo al crystal reports
                    TextObject txt;
                    txt      = (TextObject)ObjCrGetGuiaCompraMaizPorFecha.ReportDefinition.ReportObjects["TxtTitulo"];
                    txt.Text = "COMPRAS HECHAS POR PESO DESDE: " + DtpFechaIni.Value.Date.ToShortDateString().ToString() + " A " + DtpFechaFin.Value.Date.ToShortDateString().ToString() + "DE LA EMPRESA: " + c1cboCia.Columns["NomEmpresa"].Value.ToString();
                }
            }
            catch (Exception ex)
            {
                //MessageBox.Show(ex.InnerException.Message);
                MessageBox.Show(ex.Message);
                Cursor = Cursors.Default;
            }

            Cursor = Cursors.Default;
        }