protected void saveButton_Click(object sender, EventArgs e)
        {
            PatientInfoInsertDao patientInfoInsertDao = new PatientInfoInsertDao();

            patientInfoInsertDao.PatientName = patientNameLabel.Text;
            patientInfoInsertDao.Age         = patientAgeTextbox.Text;
            patientInfoInsertDao.Disease     = diseaseTextBox.Text;
            patientInfoInsertDao.Medicine    = medicineTextBox.Text;
            patientInfoInsertDao.Serial      = serialNoLabel.Text;
            patientInfoInsertDao.Date        = searchDateTextBox.Text;

            PatientRecordDBDal patientRecordDBDal = new PatientRecordDBDal();
            string             insertRecords      = patientRecordDBDal.PatientRecordInsertDB(patientInfoInsertDao);

            if (insertRecords != "")
            {
                patientInfoInsertDao.SearchDate  = searchDateTextBox.Text;
                patientInfoInsertDao.PatientName = patientNameLabel.Text;
                patientInfoInsertDao.Serial      = serialNoLabel.Text;

                ReportPrintingDal reportPrintingDal = new ReportPrintingDal();
                DataTable         print             = reportPrintingDal.GetPrintReportDB(patientInfoInsertDao);
                if (print.Rows.Count > 0)
                {
                    ReportDocument rd = new ReportDocument();
                    rd.Load(Server.MapPath("~/UI/CrystalReport1.rpt"));
                    rd.SetDataSource(print);

                    DAO.ReportClass.rc = rd;
                    Response.Redirect("ReportView.aspx");
                }
                patientDDList.Items.Remove(patientDDList.SelectedItem);
                serialNoLabel.Text     = "";
                patientNameLabel.Text  = "";
                patientAgeTextbox.Text = "";
                diseaseTextBox.Text    = "";
                medicineTextBox.Text   = "";
                searchDateTextBox.Text = "";
            }
            else
            {
                Response.Write("There went something worng!");
            }
        }
Ejemplo n.º 2
0
        protected void printReportButton_Click(object sender, EventArgs e)
        {
            PatientInfoInsertDao patientInfoInsertDao = new PatientInfoInsertDao();

            patientInfoInsertDao.SearchDate  = searchDateTextBox.Text;
            patientInfoInsertDao.PatientName = patientDDList.SelectedItem.Text;
            patientInfoInsertDao.Serial      = patientDDList.SelectedValue;

            ReportPrintingDal reportPrintingDal = new ReportPrintingDal();
            DataTable         print             = reportPrintingDal.GetPrintReportDB(patientInfoInsertDao);

            if (print.Rows.Count > 0)
            {
                ReportDocument rd = new ReportDocument();
                rd.Load(Server.MapPath("~/UI/CrystalReport1.rpt"));
                rd.SetDataSource(print);

                DAO.ReportClass.rc = rd;
                Response.Redirect("ReportView.aspx");
            }
        }