예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string var = Convert.ToString(Session["USUARIO"]);

            if (String.IsNullOrEmpty(var))
            {
                Response.Redirect("Login.aspx");
            }

            if (!IsPostBack)
            {
            }

            RptPacientesAtendidos rp = new RptPacientesAtendidos();

            //rp.SetParameterValue("@prmNroTurno", turno);
            //rp.SetParameterValue("@prmFecha", fechaactual);
            //rp.SetParameterValue("@prmNombreApellido", nombre);
            //rp.SetParameterValue("@prmDoctor", doctor);

            string server = @"JAVIRAMPC\BDDJAVIERAM";
            string BDD    = "HospitalAdonai";

            rp.DataSourceConnections[0].SetConnection(server, BDD, string.Empty, string.Empty);
            CrystalReportViewer1.ReportSource = rp;
            CrystalReportViewer1.RefreshReport();
        }
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            RptPacientesAtendidos rpt = new RptPacientesAtendidos();

            rpt.Site = this.Site;
            return(rpt);
        }
예제 #3
0
        public void MostrarReporte()
        {
            DateTime fechainicial = Convert.ToDateTime(TxtFechaInicial.Value);
            DateTime fechafinal   = Convert.ToDateTime(TxtFechaFinal.Value);
            DateTime fechaactual  = DateTime.Now;

            if (string.IsNullOrEmpty(TxtFechaInicial.Value) || string.IsNullOrEmpty(TxtFechaFinal.Value))
            {
                fechainicial = fechaactual;
                fechafinal   = fechaactual;
            }



            RptPacientesAtendidos rp = new RptPacientesAtendidos();

            rp.SetDatabaseLogon("dafm", "Maquina123");
            rp.SetParameterValue("@prmFInicial", fechainicial);
            rp.SetParameterValue("@prmFFinal", fechafinal);
            CrystalReportViewer1.ReportSource = rp;
            CrystalReportViewer1.RefreshReport();
        }