Finished MediBedi fully, broke prescription then fixed it and changed session values to avoid cross population
This commit is contained in:
		| @@ -12,9 +12,9 @@ namespace FWA_MAIN | |||||||
|             if (!IsPostBack) |             if (!IsPostBack) | ||||||
|             { |             { | ||||||
|                  |                  | ||||||
|                 txtMedID.Text = Convert.ToString(Session["vMedID"]); |                 txtMedID.Text = Convert.ToString(Session["vMediID"]); | ||||||
|                 txtMedName.Text = Convert.ToString(Session["vMedName"]); |                 txtMedName.Text = Convert.ToString(Session["vMedName"]); | ||||||
|                 txtRxNum.Text = Convert.ToString(Session["vRxNum"]); |                 txtRxNum.Text = Convert.ToString(Session["vRxNumber"]); | ||||||
|                  |                  | ||||||
|                 btnMediSearch_OnClick(sender,e); |                 btnMediSearch_OnClick(sender,e); | ||||||
|  |  | ||||||
| @@ -27,7 +27,7 @@ namespace FWA_MAIN | |||||||
|              |              | ||||||
|             DataSet ds = new DataSet(); |             DataSet ds = new DataSet(); | ||||||
|  |  | ||||||
|             string medID = Convert.ToString(Session["vMedID"]); |             string medID = Convert.ToString(Session["vMediID"]); | ||||||
|             string medicationname = Convert.ToString(Session["vMedName"]); |             string medicationname = Convert.ToString(Session["vMedName"]); | ||||||
|             //string RxNum = Convert.ToString(Session["vRxNum"]); |             //string RxNum = Convert.ToString(Session["vRxNum"]); | ||||||
|  |  | ||||||
| @@ -65,9 +65,9 @@ namespace FWA_MAIN | |||||||
|                 try |                 try | ||||||
|                 { |                 { | ||||||
|  |  | ||||||
|                     Session["vMedID"] = txtMedID.Text.Trim(); |                     Session["vMediID"] = txtMedID.Text.Trim(); | ||||||
|                     Session["vMedName"] = txtMedName.Text.Trim(); |                     Session["vMedName"] = txtMedName.Text.Trim(); | ||||||
|                     Session["vRxNum"] = txtRxNum.Text.Trim(); |                     Session["vRxNumber"] = txtRxNum.Text.Trim(); | ||||||
|  |  | ||||||
|                     Cache.Remove("StudentData"); |                     Cache.Remove("StudentData"); | ||||||
|                     BindData(); |                     BindData(); | ||||||
| @@ -133,15 +133,15 @@ namespace FWA_MAIN | |||||||
|              |              | ||||||
|             try |             try | ||||||
|             { |             { | ||||||
|                 Session["vMedID"] = txtMedID.Text.Trim(); |                 Session["vMediID"] = txtMedID.Text.Trim(); | ||||||
|                 Session["vMedName"] = txtMedName.Text.Trim(); |                 Session["vMedName"] = txtMedName.Text.Trim(); | ||||||
|                 Session["vRxNum"] = txtRxNum.Text.Trim(); |                 Session["vRxNumber"] = txtRxNum.Text.Trim(); | ||||||
|  |  | ||||||
|                 // Use the patientID value as needed |                 // Use the patientID value as needed | ||||||
|                 try |                 try | ||||||
|                 { |                 { | ||||||
|  |  | ||||||
|                     medicationID = PharmacyDataTier.GetNextPatientID(); |                     medicationID = PharmacyDataTier.GetNextMedicationID(); | ||||||
|                     medicationID = Crypt.Encrypt(medicationID); |                     medicationID = Crypt.Encrypt(medicationID); | ||||||
|                     Response.Redirect("medNew.aspx" + "?" + "ID=" + medicationID, false); |                     Response.Redirect("medNew.aspx" + "?" + "ID=" + medicationID, false); | ||||||
|                 } |                 } | ||||||
| @@ -165,9 +165,9 @@ namespace FWA_MAIN | |||||||
|  |  | ||||||
|             try |             try | ||||||
|             { |             { | ||||||
|                 Session["vMedID"] = txtMedID.Text.Trim(); |                 Session["vMediID"] = txtMedID.Text.Trim(); | ||||||
|                 Session["vMedName"] = txtMedName.Text.Trim(); |                 Session["vMedName"] = txtMedName.Text.Trim(); | ||||||
|                 Session["vRxNum"] = txtRxNum.Text.Trim(); |                 Session["vRxNumber"] = txtRxNum.Text.Trim(); | ||||||
|  |  | ||||||
|  |  | ||||||
|                 try |                 try | ||||||
| @@ -193,7 +193,16 @@ namespace FWA_MAIN | |||||||
|  |  | ||||||
|         protected void btnMedDelete_OnClick(object sender, EventArgs e) |         protected void btnMedDelete_OnClick(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|             throw new NotImplementedException(); |             try | ||||||
|  |             { | ||||||
|  |  | ||||||
|  |                 PharmacyDataTier.DeleteMedication(gvMedication.SelectedRow.Cells[0].Text); | ||||||
|  |                 BindData(); | ||||||
|  |             } | ||||||
|  |             catch (Exception exception) | ||||||
|  |             { | ||||||
|  |                | ||||||
|  |             } | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
| } | } | ||||||
| @@ -920,7 +920,7 @@ namespace FWA_MAIN | |||||||
|             } |             } | ||||||
|         } |         } | ||||||
|          |          | ||||||
|         public static double GetNextMedicationID() |         public static string GetNextMedicationID() | ||||||
|         { |         { | ||||||
|             try |             try | ||||||
|             { |             { | ||||||
| @@ -935,7 +935,7 @@ namespace FWA_MAIN | |||||||
|                 cmdString.CommandText = "GetNextMedicationID"; |                 cmdString.CommandText = "GetNextMedicationID"; | ||||||
|                  |                  | ||||||
|                 object result = cmdString.ExecuteScalar(); |                 object result = cmdString.ExecuteScalar(); | ||||||
|                 double value = 0; |                 double value= 0; | ||||||
|                 try |                 try | ||||||
|                 { |                 { | ||||||
|                     value = Convert.ToDouble(result); |                     value = Convert.ToDouble(result); | ||||||
| @@ -946,9 +946,15 @@ namespace FWA_MAIN | |||||||
|                     // MessageBox.Show("Error Getting next Patient ID","ERROR",MessageBoxButtons.OK); |                     // MessageBox.Show("Error Getting next Patient ID","ERROR",MessageBoxButtons.OK); | ||||||
|                 } |                 } | ||||||
|                  |                  | ||||||
|  |                 string stringval = value.ToString(); | ||||||
|  |  | ||||||
|  |                 while (stringval.Length < 7) | ||||||
|  |                 { | ||||||
|  |                     stringval = "0" + stringval; | ||||||
|  |                 } | ||||||
|                  |                  | ||||||
|                 // return dataSet |                 // return dataSet | ||||||
|                 return value; |                 return stringval; | ||||||
|             } |             } | ||||||
|             catch (Exception ex) |             catch (Exception ex) | ||||||
|             { |             { | ||||||
|   | |||||||
| @@ -10,7 +10,7 @@ | |||||||
|         $(document).keypress(function(e) { |         $(document).keypress(function(e) { | ||||||
|             if (e.which === 13) { // Enter key = keycode 13 |             if (e.which === 13) { // Enter key = keycode 13 | ||||||
|                 e.preventDefault(); // Prevent the default Enter action |                 e.preventDefault(); // Prevent the default Enter action | ||||||
|                 $("#<%= btnPatSearch.ClientID %>").click(); // Trigger the search button click |                 $("#<%= btnPreSearch.ClientID %>").click(); // Trigger the search button click | ||||||
|             } |             } | ||||||
|         }); |         }); | ||||||
|     }); |     }); | ||||||
| @@ -62,7 +62,7 @@ | |||||||
|  |  | ||||||
|         </div> |         </div> | ||||||
|         <br/> |         <br/> | ||||||
|         <asp:Button runat="server" ID="btnPatSearch" Text="Search" CssClass="btnPatSearch" OnClick="btnPreSearch_OnClick"/> |         <asp:Button runat="server" ID="btnPreSearch" Text="Search" CssClass="btnPatSearch" OnClick="btnPreSearch_OnClick"/> | ||||||
| <br/> | <br/> | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -84,6 +84,7 @@ namespace FWA_MAIN | |||||||
|                 } |                 } | ||||||
|                 catch (Exception exception) |                 catch (Exception exception) | ||||||
|                 { |                 { | ||||||
|  |                      | ||||||
|                 } |                 } | ||||||
|             } |             } | ||||||
|              |              | ||||||
| @@ -239,5 +240,7 @@ namespace FWA_MAIN | |||||||
|                 BindData(); |                 BindData(); | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|  |  | ||||||
|  |          | ||||||
|     } |     } | ||||||
| } | } | ||||||
							
								
								
									
										4
									
								
								FWA_MAIN/Prescription.aspx.designer.cs
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										4
									
								
								FWA_MAIN/Prescription.aspx.designer.cs
									
									
									
										generated
									
									
									
								
							| @@ -51,13 +51,13 @@ namespace FWA_MAIN | |||||||
|         protected global::System.Web.UI.WebControls.TextBox txtMedID; |         protected global::System.Web.UI.WebControls.TextBox txtMedID; | ||||||
|  |  | ||||||
|         /// <summary> |         /// <summary> | ||||||
|         /// btnPatSearch control. |         /// btnPreSearch control. | ||||||
|         /// </summary> |         /// </summary> | ||||||
|         /// <remarks> |         /// <remarks> | ||||||
|         /// Auto-generated field. |         /// Auto-generated field. | ||||||
|         /// To modify move field declaration from designer file to code-behind file. |         /// To modify move field declaration from designer file to code-behind file. | ||||||
|         /// </remarks> |         /// </remarks> | ||||||
|         protected global::System.Web.UI.WebControls.Button btnPatSearch; |         protected global::System.Web.UI.WebControls.Button btnPreSearch; | ||||||
|  |  | ||||||
|         /// <summary> |         /// <summary> | ||||||
|         /// gvPrescription control. |         /// gvPrescription control. | ||||||
|   | |||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							| @@ -17,15 +17,15 @@ | |||||||
|     <h1 style="text-align: center; font-size: 44px">Edit Medication</h1> |     <h1 style="text-align: center; font-size: 44px">Edit Medication</h1> | ||||||
|     <div class="patDiv"> |     <div class="patDiv"> | ||||||
|     <div class="patDiv"> |     <div class="patDiv"> | ||||||
|         <div class="patDiv" style="padding-left: 150px; padding-right: 5px;width: 100px"> |         <div class="patDiv" style="padding-left: 450px; padding-right: 30px;width: 100px"> | ||||||
|            <div class="indivPatDiv" style="text-align: right"><label class="buttonLabel">Medication ID: </label></div> |            <div class="indivPatDiv" style="text-align: right; width: 120px"><label class="buttonLabel">Medication ID: </label></div> | ||||||
|                        <div class="indivPatDiv" style="text-align: right"><label class="buttonLabel">Medication Name: </label></div> |                        <div class="indivPatDiv" style="text-align: right; width: 120px"><label class="buttonLabel">Medication Name: </label></div> | ||||||
|                        <div class="indivPatDiv" style="text-align: right"><label class="buttonLabel">Intake Method: </label></div> |                        <div class="indivPatDiv" style="text-align: right; width: 120px"><label class="buttonLabel">Intake Method: </label></div> | ||||||
|                        |                        | ||||||
|                        <div class="indivPatDiv" style="text-align: right"><label class="buttonLabel">Frequency: </label></div> |                        <div class="indivPatDiv" style="text-align: right; width: 120px"><label class="buttonLabel">Frequency: </label></div> | ||||||
|                        <div class="indivPatDiv" style="text-align: right"><label class="buttonLabel">Dosage: </label></div> |                        <div class="indivPatDiv" style="text-align: right; width: 120px"><label class="buttonLabel">Dosage: </label></div> | ||||||
|                        <div class="indivPatDiv" style="text-align: right"><label class="buttonLabel">Purpose: </label></div> |                        <div class="indivPatDiv" style="text-align: right; width: 120px"><label class="buttonLabel">Purpose: </label></div> | ||||||
|                        <div class="indivPatDiv" style="text-align: right"><label class="buttonLabel">RX Number: </label></div> |                        <div class="indivPatDiv" style="text-align: right; width: 120px"><label class="buttonLabel">RX Number: </label></div> | ||||||
|         </div> |         </div> | ||||||
|         <div class="patDiv"> |         <div class="patDiv"> | ||||||
|             <div class="indivPatDiv"><asp:TextBox runat="server" CssClass="defaultTXT" ID="txtMedID"></asp:TextBox></div> |             <div class="indivPatDiv"><asp:TextBox runat="server" CssClass="defaultTXT" ID="txtMedID"></asp:TextBox></div> | ||||||
|   | |||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							| @@ -14,7 +14,7 @@ namespace FWA_MAIN | |||||||
|             if (!IsPostBack) |             if (!IsPostBack) | ||||||
|             { |             { | ||||||
|                  |                  | ||||||
|                 txtPatID.Text = Convert.ToString(Session["vPatID"]); |                 txtPatID.Text = Convert.ToString(Session["vPatientID"]); | ||||||
|                 txtFNAME.Text = Convert.ToString(Session["vFNAME"]); |                 txtFNAME.Text = Convert.ToString(Session["vFNAME"]); | ||||||
|                 txtLNAME.Text = Convert.ToString(Session["vLNAME"]); |                 txtLNAME.Text = Convert.ToString(Session["vLNAME"]); | ||||||
|                  |                  | ||||||
| @@ -35,7 +35,7 @@ namespace FWA_MAIN | |||||||
|              |              | ||||||
|             DataSet ds = new DataSet(); |             DataSet ds = new DataSet(); | ||||||
|  |  | ||||||
|             string patID = Convert.ToString(Session["vPatID"]); |             string patID = Convert.ToString(Session["vPatientID"]); | ||||||
|             string LNAME = Convert.ToString(Session["vLNAME"]); |             string LNAME = Convert.ToString(Session["vLNAME"]); | ||||||
|             string FNAME = Convert.ToString(Session["vFNAME"]); |             string FNAME = Convert.ToString(Session["vFNAME"]); | ||||||
|  |  | ||||||
| @@ -71,7 +71,7 @@ namespace FWA_MAIN | |||||||
|                 try |                 try | ||||||
|                 { |                 { | ||||||
|  |  | ||||||
|                     Session["vPatID"] = txtPatID.Text.Trim(); |                     Session["vPatientID"] = txtPatID.Text.Trim(); | ||||||
|                     Session["vFNAME"] = txtFNAME.Text.Trim(); |                     Session["vFNAME"] = txtFNAME.Text.Trim(); | ||||||
|                     Session["vLNAME"] = txtLNAME.Text.Trim(); |                     Session["vLNAME"] = txtLNAME.Text.Trim(); | ||||||
|  |  | ||||||
| @@ -136,7 +136,7 @@ namespace FWA_MAIN | |||||||
|              |              | ||||||
|             try |             try | ||||||
|             { |             { | ||||||
|                 Session["vPatID"] = txtPatID.Text.Trim(); |                 Session["vPatientID"] = txtPatID.Text.Trim(); | ||||||
|                 Session["vFNAME"] = txtFNAME.Text.Trim(); |                 Session["vFNAME"] = txtFNAME.Text.Trim(); | ||||||
|                 Session["vLNAME"] = txtLNAME.Text.Trim(); |                 Session["vLNAME"] = txtLNAME.Text.Trim(); | ||||||
|  |  | ||||||
| @@ -169,7 +169,7 @@ namespace FWA_MAIN | |||||||
|  |  | ||||||
|             try |             try | ||||||
|             { |             { | ||||||
|                 Session["vPatID"] = txtPatID.Text.Trim(); |                 Session["vPatientID"] = txtPatID.Text.Trim(); | ||||||
|                 Session["vFNAME"] = txtFNAME.Text.Trim(); |                 Session["vFNAME"] = txtFNAME.Text.Trim(); | ||||||
|                 Session["vLNAME"] = txtLNAME.Text.Trim(); |                 Session["vLNAME"] = txtLNAME.Text.Trim(); | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user