- Timestamp:
- May 7, 2010, 6:38:39 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Scheduling/trunk/cs/bsdx0200GUISourceCode/DPatientApptDisplay.cs
r614 r753 4 4 using System.ComponentModel; 5 5 using System.Windows.Forms; 6 using CrystalDecisions.Windows;7 using CrystalDecisions.Shared;8 using CrystalDecisions.CrystalReports.Engine;9 6 using IndianHealthService.BMXNet; 10 7 using System.Data; … … 17 14 public class DPatientApptDisplay : System.Windows.Forms.Form 18 15 { 19 private System.Windows.Forms.Panel panel1; 20 private System.Windows.Forms.Panel panel2; 21 private CrystalDecisions.Windows.Forms.CrystalReportViewer crViewer1; 22 private System.Windows.Forms.CheckBox chkIncludePast; 16 private System.Windows.Forms.Panel panel1; 17 private System.Windows.Forms.CheckBox chkIncludePast; 18 private DataGridView dataGridView1; 23 19 /// <summary> 24 20 /// Required designer variable. … … 30 26 try 31 27 { 32 crViewer1.DisplayGroupTree = false;33 34 ClinicalScheduling.crPatientApptDisplay cr = new crPatientApptDisplay();35 28 string sSql = "BSDX PATIENT APPT DISPLAY^" + nPatientID.ToString(); 36 37 System.Data.DataSet ds = new System.Data.DataSet();38 29 DataTable dtAppt = docManager.RPMSDataTable(sSql, "PatientAppts"); 39 ds.Tables.Add(dtAppt.Copy()); 40 41 cr.Database.Tables[0].SetDataSource(ds); 42 this.crViewer1.ReportSource = cr; 43 30 dataGridView1.DataSource = dtAppt; 44 31 } 45 32 catch (Exception ex) … … 51 38 public DPatientApptDisplay() 52 39 { 53 //54 // Required for Windows Form Designer support55 //56 40 InitializeComponent(); 57 58 //59 // TODO: Add any constructor code after InitializeComponent call60 //61 41 } 62 42 … … 83 63 private void InitializeComponent() 84 64 { 85 this.panel1 = new System.Windows.Forms.Panel(); 86 this.chkIncludePast = new System.Windows.Forms.CheckBox(); 87 this.panel2 = new System.Windows.Forms.Panel(); 88 this.crViewer1 = new CrystalDecisions.Windows.Forms.CrystalReportViewer(); 89 this.panel1.SuspendLayout(); 90 this.panel2.SuspendLayout(); 91 this.SuspendLayout(); 92 // 93 // panel1 94 // 95 this.panel1.Controls.Add(this.chkIncludePast); 96 this.panel1.Dock = System.Windows.Forms.DockStyle.Top; 97 this.panel1.Location = new System.Drawing.Point(0, 0); 98 this.panel1.Name = "panel1"; 99 this.panel1.Size = new System.Drawing.Size(664, 32); 100 this.panel1.TabIndex = 1; 101 // 102 // chkIncludePast 103 // 104 this.chkIncludePast.Location = new System.Drawing.Point(16, 8); 105 this.chkIncludePast.Name = "chkIncludePast"; 106 this.chkIncludePast.Size = new System.Drawing.Size(184, 16); 107 this.chkIncludePast.TabIndex = 0; 108 this.chkIncludePast.Text = "Include Past Appointments"; 109 this.chkIncludePast.CheckedChanged += new System.EventHandler(this.chkIncludePast_CheckedChanged); 110 // 111 // panel2 112 // 113 this.panel2.Controls.Add(this.crViewer1); 114 this.panel2.Dock = System.Windows.Forms.DockStyle.Fill; 115 this.panel2.Location = new System.Drawing.Point(0, 32); 116 this.panel2.Name = "panel2"; 117 this.panel2.Size = new System.Drawing.Size(664, 446); 118 this.panel2.TabIndex = 2; 119 // 120 // crViewer1 121 // 122 this.crViewer1.ActiveViewIndex = -1; 123 this.crViewer1.Dock = System.Windows.Forms.DockStyle.Fill; 124 this.crViewer1.Location = new System.Drawing.Point(0, 0); 125 this.crViewer1.Name = "crViewer1"; 126 this.crViewer1.ReportSource = null; 127 this.crViewer1.Size = new System.Drawing.Size(664, 446); 128 this.crViewer1.TabIndex = 1; 129 // 130 // DPatientApptDisplay 131 // 132 this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); 133 this.ClientSize = new System.Drawing.Size(664, 478); 134 this.Controls.Add(this.panel2); 135 this.Controls.Add(this.panel1); 136 this.Name = "DPatientApptDisplay"; 137 this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; 138 this.Text = "Patient Appointments"; 139 this.panel1.ResumeLayout(false); 140 this.panel2.ResumeLayout(false); 141 this.ResumeLayout(false); 65 this.panel1 = new System.Windows.Forms.Panel(); 66 this.chkIncludePast = new System.Windows.Forms.CheckBox(); 67 this.dataGridView1 = new System.Windows.Forms.DataGridView(); 68 this.panel1.SuspendLayout(); 69 ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); 70 this.SuspendLayout(); 71 // 72 // panel1 73 // 74 this.panel1.Controls.Add(this.chkIncludePast); 75 this.panel1.Dock = System.Windows.Forms.DockStyle.Top; 76 this.panel1.Location = new System.Drawing.Point(0, 0); 77 this.panel1.Name = "panel1"; 78 this.panel1.Size = new System.Drawing.Size(664, 32); 79 this.panel1.TabIndex = 1; 80 // 81 // chkIncludePast 82 // 83 this.chkIncludePast.Location = new System.Drawing.Point(16, 8); 84 this.chkIncludePast.Name = "chkIncludePast"; 85 this.chkIncludePast.Size = new System.Drawing.Size(184, 16); 86 this.chkIncludePast.TabIndex = 0; 87 this.chkIncludePast.Text = "Include Past Appointments"; 88 this.chkIncludePast.CheckedChanged += new System.EventHandler(this.chkIncludePast_CheckedChanged); 89 // 90 // dataGridView1 91 // 92 this.dataGridView1.AllowUserToAddRows = false; 93 this.dataGridView1.AllowUserToDeleteRows = false; 94 this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; 95 this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill; 96 this.dataGridView1.Location = new System.Drawing.Point(0, 32); 97 this.dataGridView1.Name = "dataGridView1"; 98 this.dataGridView1.ReadOnly = true; 99 this.dataGridView1.Size = new System.Drawing.Size(664, 446); 100 this.dataGridView1.TabIndex = 2; 101 // 102 // DPatientApptDisplay 103 // 104 this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); 105 this.ClientSize = new System.Drawing.Size(664, 478); 106 this.Controls.Add(this.dataGridView1); 107 this.Controls.Add(this.panel1); 108 this.Name = "DPatientApptDisplay"; 109 this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; 110 this.Text = "Patient Appointments"; 111 this.panel1.ResumeLayout(false); 112 ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); 113 this.ResumeLayout(false); 142 114 143 115 } … … 148 120 if (chkIncludePast.Checked == true) 149 121 { 150 this.crViewer1.SelectionFormula = "TRUE"; //MJL 9/11/2007122 //this.crViewer1.SelectionFormula = "TRUE"; //MJL 9/11/2007 151 123 } 152 124 else 153 125 { 154 crViewer1.SelectionFormula = "{PatientAppts.ApptDate} >= CurrentDate";126 //crViewer1.SelectionFormula = "{PatientAppts.ApptDate} >= CurrentDate"; 155 127 } 156 crViewer1.RefreshReport();128 //crViewer1.RefreshReport(); 157 129 } 158 130 }
Note:
See TracChangeset
for help on using the changeset viewer.