Updated btnRxSearch_Click in frmInfo.cs.

PATIENT ID SEARCH NOW WORKS! (The other 3 dont... yet)
This commit is contained in:
Noah 2024-02-20 13:28:15 -05:00
parent e2d0b5b3ff
commit 1143f79035

View File

@ -24,7 +24,7 @@ namespace Louis__Pharmacy_CNSA212_FP
dgvPatient.DoubleClick += cmuPatientEdit_Click; dgvPatient.DoubleClick += cmuPatientEdit_Click;
dgvPhysician.DoubleClick += cmuPhysicianEdit_Click; dgvPhysician.DoubleClick += cmuPhysicianEdit_Click;
dgvPrescription.DoubleClick += cmuRxEdit_Click; dgvRx.DoubleClick += cmuRxEdit_Click;
tbcInfo.SelectedIndexChanged += frmInfoTabChange; tbcInfo.SelectedIndexChanged += frmInfoTabChange;
@ -126,12 +126,12 @@ namespace Louis__Pharmacy_CNSA212_FP
// if data grid view is not focused, run the search function // if data grid view is not focused, run the search function
if (e.KeyCode == Keys.Enter && medicationIsActive && !dgvPrescription.Focused) if (e.KeyCode == Keys.Enter && medicationIsActive && !dgvRx.Focused)
{ {
btnRxSearch_Click(sender,e); btnRxSearch_Click(sender,e);
} }
// if data grid view is focused, run the edit function // if data grid view is focused, run the edit function
else if (e.KeyCode == Keys.Enter && medicationIsActive && dgvPrescription.Focused) else if (e.KeyCode == Keys.Enter && medicationIsActive && dgvRx.Focused)
{ {
cmuRxEdit_Click(sender,e); cmuRxEdit_Click(sender,e);
} }
@ -271,14 +271,14 @@ namespace Louis__Pharmacy_CNSA212_FP
// if (ds.Tables[0].Rows.Count > 0) // There is a record. // if (ds.Tables[0].Rows.Count > 0) // There is a record.
// { // {
// dgvPrescription.Visible = true; // dgvRx.Visible = true;
// // Get data source. // // Get data source.
// dgvPrescription.DataSource = ds.Tables[0]; // dgvRx.DataSource = ds.Tables[0];
// dgvPrescription.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGreen; // dgvRx.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGreen;
// // Set the row and column header styles. // // Set the row and column header styles.
// dgvPrescription.ColumnHeadersDefaultCellStyle.ForeColor = Color.White; // dgvRx.ColumnHeadersDefaultCellStyle.ForeColor = Color.White;
// dgvPrescription.ColumnHeadersDefaultCellStyle.BackColor = Color.Green; // dgvRx.ColumnHeadersDefaultCellStyle.BackColor = Color.Green;
// } // }
// else // else
// { // {
@ -314,10 +314,10 @@ namespace Louis__Pharmacy_CNSA212_FP
// } // }
// cmuMedicationEdit.Enabled = dgvPrescription.Rows.Count > 0; // cmuMedicationEdit.Enabled = dgvRx.Rows.Count > 0;
// cmuMedicationDelete.Enabled = dgvPrescription.Rows.Count > 0; // cmuMedicationDelete.Enabled = dgvRx.Rows.Count > 0;
// dgvPrescription.Focus(); // dgvRx.Focus();
//} //}
@ -564,12 +564,12 @@ namespace Louis__Pharmacy_CNSA212_FP
private void cmuRxEdit_Click(object sender, EventArgs e) private void cmuRxEdit_Click(object sender, EventArgs e)
{ {
if (dgvPrescription.Rows.Count > 0) if (dgvRx.Rows.Count > 0)
{ {
dgvPrescription.DataSource = ds.Tables[0]; dgvRx.DataSource = ds.Tables[0];
DataGridViewRow row = new DataGridViewRow(); DataGridViewRow row = new DataGridViewRow();
row = dgvPrescription.SelectedRows[0]; row = dgvRx.SelectedRows[0];
string rxID = ""; string rxID = "";
rxID = (row.Cells[0].Value).ToString(); rxID = (row.Cells[0].Value).ToString();
frmMedication prescriptionAdd = new frmMedication(this, false); frmMedication prescriptionAdd = new frmMedication(this, false);
@ -586,12 +586,12 @@ namespace Louis__Pharmacy_CNSA212_FP
if (dgvPrescription.Rows.Count > 0) if (dgvRx.Rows.Count > 0)
{ {
dgvPrescription.DataSource = ds.Tables[0]; dgvRx.DataSource = ds.Tables[0];
DataGridViewRow row = new DataGridViewRow(); DataGridViewRow row = new DataGridViewRow();
row = dgvPrescription.SelectedRows[0]; row = dgvRx.SelectedRows[0];
string medID = ""; string medID = "";
medID = (row.Cells[0].Value).ToString(); medID = (row.Cells[0].Value).ToString();
@ -639,13 +639,18 @@ namespace Louis__Pharmacy_CNSA212_FP
string patID = ""; string patID = "";
if (txtPrescriptionPatID.Text.Length + txtRxNumber.Text.Length > 0) if (txtRxPatientID.Text.Length + txtRxNumber.Text.Length > 0)
{ {
try try
{ {
rxNum = txtRxPrescriptionID.Text; rxNum = txtRxPrescriptionID.Text;
medID = txtRxMedicationID.Text;
physID = txtRxPhysicianID.Text;
patID = txtRxPatientID.Text;
try try
{ {
@ -656,14 +661,14 @@ namespace Louis__Pharmacy_CNSA212_FP
if (ds.Tables[0].Rows.Count > 0) // There is a record. if (ds.Tables[0].Rows.Count > 0) // There is a record.
{ {
dgvPrescription.Visible = true; dgvRx.Visible = true;
// Get data source. // Get data source.
dgvPrescription.DataSource = ds.Tables[0]; dgvRx.DataSource = ds.Tables[0];
dgvPrescription.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGreen; dgvRx.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGreen;
// Set the row and column header styles. // Set the row and column header styles.
dgvPrescription.ColumnHeadersDefaultCellStyle.ForeColor = Color.White; dgvRx.ColumnHeadersDefaultCellStyle.ForeColor = Color.White;
dgvPrescription.ColumnHeadersDefaultCellStyle.BackColor = Color.Green; dgvRx.ColumnHeadersDefaultCellStyle.BackColor = Color.Green;
} }
else else
{ {
@ -690,10 +695,10 @@ namespace Louis__Pharmacy_CNSA212_FP
} }
cmuMedicationEdit.Enabled = dgvPrescription.Rows.Count > 0; cmuMedicationEdit.Enabled = dgvRx.Rows.Count > 0;
cmuMedicationDelete.Enabled = dgvPrescription.Rows.Count > 0; cmuMedicationDelete.Enabled = dgvRx.Rows.Count > 0;
dgvPrescription.Focus(); dgvRx.Focus();
} }
} }