private void GenerateReportClick(object sender, EventArgs e) { if (Application.OpenForms["PrintableReport"] as PrintableReport == null) { PrintableReport report = new PrintableReport(thisPatientID, thisProviderMain.GetProviderID()); Center(report); report.Show(); } }
public PatientHomePage(string name, string number, string gender, string age, string maritalStatus, DateTime DOB, int selectedPatientID, ProviderMain providerMain) { InitializeComponent(); this.PatientNameLabel.Text = name; this.PhoneNumberLabel.Text = "Phone Number: " + number; this.PatientGenderLabel.Text = gender; this.PatientAgeLabel.Text = "Age: " + age; this.DOBLabel.Text = "DOB: " + DOB.ToShortDateString(); this.MaritalStatusLabel.Text = "Marital Status:" + maritalStatus; this.thisProviderID = providerMain.GetProviderID(); SetVitals(selectedPatientID); thisPatientID = selectedPatientID; this.thisProviderMain = providerMain; this.FinishVisitButton.Hide(); thisGenerateReport = new ToolStripMenuItem("Generate Report"); thisGenerateReport.Click += new System.EventHandler(GenerateReportClick); thisPrintPrescriptions = new ToolStripMenuItem("Print Prescriptions"); thisPrintPrescriptions.Click += new System.EventHandler(PrintPrescriptionsClick); thisPrintLabs = new ToolStripMenuItem("Print Lab Orders"); thisPrintLabs.Click += new System.EventHandler(PrintLabs); thisPrintScansProcedures = new ToolStripMenuItem("Print Procedure Orders"); thisPrintScansProcedures.Click += new System.EventHandler(PrintScansProcedures); thisProviderMain.menuStrip2.Items.Add(thisGenerateReport); thisProviderMain.menuStrip2.Items.Add(thisPrintPrescriptions); thisProviderMain.menuStrip2.Items.Add(thisPrintLabs); thisProviderMain.menuStrip2.Items.Add(thisPrintScansProcedures); }
public NewPatient(ProviderMain providerMain) { InitializeComponent(); PregnantBox.Hide(); PregnantLabel.Hide(); NotPregnantBox.Hide(); ProviderList.Hide(); ChooseProviderLabel.Hide(); this.providerMain = providerMain; providerIDList.Add(providerMain.GetProviderID()); }
public PatientHomePage(string name, string number, string gender, string maritalStatus, string age, DateTime DOB, int selectedPatientID, ProviderMain providerMain, SchedulingCalendar schedulingCalendar, CalendarItem item) { InitializeComponent(); this.PatientNameLabel.Text = name; this.PhoneNumberLabel.Text = "Phone Number: " + number; this.PatientGenderLabel.Text = gender; this.PatientAgeLabel.Text = "Age: " + age; this.DOBLabel.Text = "DOB: " + DOB.ToShortDateString(); this.MaritalStatusLabel.Text = "Marital Status: " + maritalStatus; SetVitals(selectedPatientID); thisPatientID = selectedPatientID; this.thisProviderMain = providerMain; this.schedulingCalendar = schedulingCalendar; this.FinishVisitButton.Show(); this.NoteHistoryTable.AutoGenerateColumns = false; this.LabsTable.AutoGenerateColumns = false; this.AllergiesTable.AutoGenerateColumns = false; this.VitalHistoryTable.AutoGenerateColumns = false; this.ScansTable.AutoGenerateColumns = false; this.ProblemListView.AutoGenerateColumns = false; this.MedicationsListDataGridView.AutoGenerateColumns = false; thisGenerateReport = new ToolStripMenuItem("Generate Report"); thisGenerateReport.Click += new System.EventHandler(GenerateReportClick); thisPrintPrescriptions = new ToolStripMenuItem("Print Prescriptions"); thisPrintPrescriptions.Click += new System.EventHandler(PrintPrescriptionsClick); thisPrintLabs = new ToolStripMenuItem("Print Lab Orders"); thisPrintLabs.Click += new System.EventHandler(PrintLabs); thisPrintScansProcedures = new ToolStripMenuItem("Print Procedure Orders"); thisPrintScansProcedures.Click += new System.EventHandler(PrintScansProcedures); thisProviderMain.menuStrip2.Items.Add(thisGenerateReport); thisProviderMain.menuStrip2.Items.Add(thisPrintPrescriptions); thisProviderMain.menuStrip2.Items.Add(thisPrintLabs); thisProviderMain.menuStrip2.Items.Add(thisPrintScansProcedures); this.thisProviderID = providerMain.GetProviderID(); this.item = item; this.WindowState = FormWindowState.Maximized; }
public SchedulingCalendar(int patientID, ProviderMain providerMain, PatientHomePage patientHome) { InitializeComponent(); monthView1.MonthTitleColor = monthView1.MonthTitleColorInactive = CalendarColorTable.FromHex("#C2DAFC"); monthView1.ArrowsColor = CalendarColorTable.FromHex("#77A1D3"); monthView1.DaySelectedBackgroundColor = CalendarColorTable.FromHex("#F4CC52"); monthView1.DaySelectedTextColor = monthView1.ForeColor; this.MdiParent = providerMain; this.thisPatientID = patientID; this.WindowState = FormWindowState.Maximized; ProviderComboBox.Hide(); SelectProviderLabel.Hide(); this.thisProviderID = providerMain.GetProviderID(); panel1.Hide(); this.patientHome = patientHome; Type = "Provider"; }