From 2680e87e2c4553263dc61205e52592fab7c1645a Mon Sep 17 00:00:00 2001 From: caschick221 Date: Mon, 1 Apr 2024 16:02:24 -0400 Subject: [PATCH] worked on Prescription.aspx --- .idea/config/applicationhost.config | 2 +- FWA_MAIN/FWA_MAIN.csproj | 16 +++ FWA_MAIN/PharmactDataTier.cs | 71 ++++++++++- FWA_MAIN/Prescription.aspx | 6 + FWA_MAIN/Prescription.aspx.cs | 27 +++++ FWA_MAIN/Prescription.aspx.designer.cs | 18 +++ FWA_MAIN/RefEdit.aspx | 43 +++++++ FWA_MAIN/RefEdit.aspx.cs | 65 ++++++++++ FWA_MAIN/RefEdit.aspx.designer.cs | 94 +++++++++++++++ FWA_MAIN/Refills.aspx | 113 ++++++++++++++++++ FWA_MAIN/Refills.aspx.cs | 98 +++++++++++++++ FWA_MAIN/Refills.aspx.designer.cs | 67 +++++++++++ FWA_MAIN/bin/FWA_MAIN.dll | Bin 38912 -> 42496 bytes FWA_MAIN/bin/FWA_MAIN.pdb | Bin 116224 -> 122368 bytes .../FWA_MAIN.csproj.AssemblyReference.cache | Bin 30657 -> 28922 bytes .../FWA_MAIN.csproj.CoreCompileInputs.cache | 2 +- FWA_MAIN/obj/Debug/FWA_MAIN.dll | Bin 38912 -> 42496 bytes FWA_MAIN/obj/Debug/FWA_MAIN.pdb | Bin 116224 -> 122368 bytes FWA_MAIN/preEdit.aspx.cs | 1 + FWA_MAIN/preNew.aspx | 12 +- FWA_MAIN/preNew.aspx.cs | 1 + 21 files changed, 631 insertions(+), 5 deletions(-) create mode 100644 FWA_MAIN/RefEdit.aspx create mode 100644 FWA_MAIN/RefEdit.aspx.cs create mode 100644 FWA_MAIN/RefEdit.aspx.designer.cs create mode 100644 FWA_MAIN/Refills.aspx create mode 100644 FWA_MAIN/Refills.aspx.cs create mode 100644 FWA_MAIN/Refills.aspx.designer.cs diff --git a/.idea/config/applicationhost.config b/.idea/config/applicationhost.config index 15916dc..6aca535 100644 --- a/.idea/config/applicationhost.config +++ b/.idea/config/applicationhost.config @@ -155,7 +155,7 @@ - + diff --git a/FWA_MAIN/FWA_MAIN.csproj b/FWA_MAIN/FWA_MAIN.csproj index d8c8b0a..741c9f5 100644 --- a/FWA_MAIN/FWA_MAIN.csproj +++ b/FWA_MAIN/FWA_MAIN.csproj @@ -203,6 +203,20 @@ Prescription.aspx + + ASPXCodeBehind + RefEdit.aspx + + + RefEdit.aspx + + + ASPXCodeBehind + Refills.aspx + + + Refills.aspx + ASPXCodeBehind testpage.aspx @@ -239,6 +253,8 @@ + + diff --git a/FWA_MAIN/PharmactDataTier.cs b/FWA_MAIN/PharmactDataTier.cs index 0998d96..d8298cc 100644 --- a/FWA_MAIN/PharmactDataTier.cs +++ b/FWA_MAIN/PharmactDataTier.cs @@ -1081,7 +1081,7 @@ namespace FWA_MAIN } } - public static double GetNextRefillID() + public static string GetNextRefillID() { try { @@ -1109,9 +1109,15 @@ namespace FWA_MAIN // MessageBox.Show("Error Getting next Refill ID", "ERROR", MessageBoxButtons.OK); } + string stringval = value.ToString(); + + while (stringval.Length < 10) + { + stringval = "0" + stringval; + } // return dataSet - return value; + return stringval; } catch (Exception ex) { @@ -1154,6 +1160,7 @@ namespace FWA_MAIN myConn.Close(); } } + public static void UpdateRefill(string refillID, DateTime date, string patientID, string medicationID, string rxNum) { @@ -1216,6 +1223,38 @@ namespace FWA_MAIN } } + + public static void DeleteAllRefill(string PrescriptionID) + { + + try + { + // open connection + myConn.Open(); + //clear any parameters + cmdString.Parameters.Clear(); + // command + cmdString.Connection = myConn; + cmdString.CommandType = CommandType.StoredProcedure; + cmdString.CommandTimeout = 1500; + cmdString.CommandText = "DeleteAllRefill"; + // Define input parameter + cmdString.Parameters.Add("@RxID", SqlDbType.Char, 11).Value = PrescriptionID; + + cmdString.ExecuteNonQuery(); + } + catch (Exception ex) + { + throw new ArgumentException(ex.Message); + } + finally + { + myConn.Close(); + } + + } + + public static void PastRefills(string rxNum) { @@ -1244,6 +1283,34 @@ namespace FWA_MAIN myConn.Close(); } } + + public static void RefreshRefill(string rxNum) + { + try + { + myConn.Open(); + + cmdString.Parameters.Clear(); + + cmdString.Connection = myConn; + cmdString.CommandType = CommandType.StoredProcedure; + cmdString.CommandTimeout = 1500; + + cmdString.CommandText = "RefreshRefill"; + + cmdString.Parameters.Add("@Prescription_id", SqlDbType.VarChar, 11).Value = rxNum; + + cmdString.ExecuteNonQuery(); + } + catch (Exception ex) + { + throw new ArgumentException(ex.Message); + } + finally + { + myConn.Close(); + } + } public static void DecrementPastRefills(string rxNum) { diff --git a/FWA_MAIN/Prescription.aspx b/FWA_MAIN/Prescription.aspx index 2c68393..6b95ceb 100644 --- a/FWA_MAIN/Prescription.aspx +++ b/FWA_MAIN/Prescription.aspx @@ -97,6 +97,12 @@
  • +
  • + +
  • +
  • + +
  • <%-- --%> diff --git a/FWA_MAIN/Prescription.aspx.cs b/FWA_MAIN/Prescription.aspx.cs index 1b31679..62c038a 100644 --- a/FWA_MAIN/Prescription.aspx.cs +++ b/FWA_MAIN/Prescription.aspx.cs @@ -85,6 +85,7 @@ namespace FWA_MAIN { } } + } protected void gvPatient_OnRowDataBound(object sender, GridViewRowEventArgs e) @@ -194,6 +195,7 @@ namespace FWA_MAIN try { + PharmacyDataTier.DeleteAllRefill(gvPrescription.SelectedRow.Cells[0].Text); PharmacyDataTier.DeletePrescription(gvPrescription.SelectedRow.Cells[0].Text); BindData(); } @@ -204,6 +206,31 @@ namespace FWA_MAIN } + protected void btnPreView_OnClick(object sender, EventArgs e) + { + string refillID = "0"; + try + { + refillID = Crypt.Encrypt(gvPrescription.SelectedRow.Cells[0].Text); + Response.Redirect("Refills.aspx" + "?" + "ID=" + refillID, false); + } + catch (Exception exception) + { + } + } + + protected void btnPreRefill_OnClick(object sender, EventArgs e) + { + var ds = new DataSet(); + ds = PharmacyDataTier.PrescriptionInfoSearch(gvPrescription.SelectedRow.Cells[0].Text); + + if (int.Parse(ds.Tables[0].Rows[0]["test2"].ToString()) < int.Parse(ds.Tables[0].Rows[0]["test"].ToString())) + { + PharmacyDataTier.AddRefill(PharmacyDataTier.GetNextRefillID().ToString(), DateTime.Now, gvPrescription.SelectedRow.Cells[5].Text,gvPrescription.SelectedRow.Cells[4].Text,gvPrescription.SelectedRow.Cells[0].Text); + } + PharmacyDataTier.RefreshRefill(gvPrescription.SelectedRow.Cells[0].Text); + BindData(); + } } } \ No newline at end of file diff --git a/FWA_MAIN/Prescription.aspx.designer.cs b/FWA_MAIN/Prescription.aspx.designer.cs index 5633c9f..539841a 100644 --- a/FWA_MAIN/Prescription.aspx.designer.cs +++ b/FWA_MAIN/Prescription.aspx.designer.cs @@ -95,6 +95,24 @@ namespace FWA_MAIN /// protected global::System.Web.UI.WebControls.Button btnPreDelete; + /// + /// btnPreRefill control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnPreRefill; + + /// + /// btnPreView control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnPreView; + /// /// Master property. /// diff --git a/FWA_MAIN/RefEdit.aspx b/FWA_MAIN/RefEdit.aspx new file mode 100644 index 0000000..d2ce242 --- /dev/null +++ b/FWA_MAIN/RefEdit.aspx @@ -0,0 +1,43 @@ +<%@ Page Title="EditRefill" Language="C#" MasterPageFile="main.master" CodeBehind="RefEdit.aspx.cs" Inherits="FWA_MAIN.RefEdit" %> + + + + + + +

    Edit Refill

    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    \ No newline at end of file diff --git a/FWA_MAIN/RefEdit.aspx.cs b/FWA_MAIN/RefEdit.aspx.cs new file mode 100644 index 0000000..7766c0c --- /dev/null +++ b/FWA_MAIN/RefEdit.aspx.cs @@ -0,0 +1,65 @@ +using System; +using System.Data; +using System.Diagnostics; +using System.Web.UI; + +namespace FWA_MAIN +{ + public partial class RefEdit : Page + { + + protected string refID; + + protected void Page_Load(object sender, EventArgs e) + { + + txtMedID.Enabled = false; + txtPatID.Enabled = false; + txtPreID.Enabled = false; + txtRefillID.Enabled = false; + + + + if (!IsPostBack) + { + refID = Crypt.Decrypt(Request.QueryString["ID"]); + + FillRefill(); + } + + } + + protected void FillRefill() + { + + var ds = new DataSet(); + ds = PharmacyDataTier.RefillSearch(refID); + + + txtRefillID.Text = ds.Tables[0].Rows[0]["Refill_id"].ToString(); + DateTime date = DateTime.Parse(ds.Tables[0].Rows[0]["RefillDate"].ToString()); + txtDate.Text = date.ToString("d"); + txtPatID.Text = ds.Tables[0].Rows[0]["Patient_id"].ToString(); + txtMedID.Text = ds.Tables[0].Rows[0]["Medication_id"].ToString(); + txtPreID.Text = ds.Tables[0].Rows[0]["RxNum_id"].ToString(); + + } + + protected void btnSaveRef_OnClick(object sender, EventArgs e) + { + PharmacyDataTier.UpdateRefill( + txtRefillID.Text, + Val.Date(txtDate), + txtPatID.Text, + txtMedID.Text, + txtPreID.Text + ); + Response.Redirect("Refills.aspx" + "?" + "ID=" + Crypt.Encrypt(txtPreID.Text), false); + } + + protected void btnCancelRef_OnClick(object sender, EventArgs e) + { + Response.Redirect("Refills.aspx" + "?" + "ID=" + Crypt.Encrypt(txtPreID.Text), false); + } + } +} \ No newline at end of file diff --git a/FWA_MAIN/RefEdit.aspx.designer.cs b/FWA_MAIN/RefEdit.aspx.designer.cs new file mode 100644 index 0000000..1975d64 --- /dev/null +++ b/FWA_MAIN/RefEdit.aspx.designer.cs @@ -0,0 +1,94 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace FWA_MAIN +{ + + + public partial class RefEdit + { + + /// + /// txtRefillID control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtRefillID; + + /// + /// txtDate control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtDate; + + /// + /// txtPatID control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtPatID; + + /// + /// txtMedID control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtMedID; + + /// + /// txtPreID control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtPreID; + + /// + /// btnSaveRef control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnSaveRef; + + /// + /// btnCancelRef control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnCancelRef; + + /// + /// Master property. + /// + /// + /// Auto-generated property. + /// + public new FWA_MAIN.main Master + { + get + { + return ((FWA_MAIN.main)(base.Master)); + } + } + } +} diff --git a/FWA_MAIN/Refills.aspx b/FWA_MAIN/Refills.aspx new file mode 100644 index 0000000..13bad2b --- /dev/null +++ b/FWA_MAIN/Refills.aspx @@ -0,0 +1,113 @@ +<%@ Page Title="Refills" Language="C#" EnableEventValidation="false" MasterPageFile="main.master" CodeBehind="Refills.aspx.cs" Inherits="FWA_MAIN.Refills" %> + + + + +

    + Refills +

    + +
    + + + + + + + + +
    + +
    +
    +
    +
    +
    +
    + + + + + + + +
    \ No newline at end of file diff --git a/FWA_MAIN/Refills.aspx.cs b/FWA_MAIN/Refills.aspx.cs new file mode 100644 index 0000000..947dc30 --- /dev/null +++ b/FWA_MAIN/Refills.aspx.cs @@ -0,0 +1,98 @@ +using System; +using System.Data; +using System.Web.UI; +using System.Web.UI.WebControls; + +namespace FWA_MAIN +{ + public partial class Refills : Page + { + protected string preID; + + protected void Page_Load(object sender, EventArgs e) + { + preID = Crypt.Decrypt(Request.QueryString["ID"]); + + + + + Fill(); + + } + + protected void Fill() + { + + var ds = new DataSet(); + ds = PharmacyDataTier.GetRefill(preID); + gvRefills.DataSource = ds; + gvRefills.DataBind(); + + } + + protected void btnRefEdit_OnClick(object sender, EventArgs e) + { + string refillID = "0"; + try + { + + refillID = Crypt.Encrypt(gvRefills.SelectedRow.Cells[0].Text); + Response.Redirect("RefEdit.aspx" + "?" + "ID=" + refillID, false); + } + catch (Exception exception) + { + } + + } + + protected void btnRefDelete_OnClick(object sender, EventArgs e) + { + PharmacyDataTier.DeleteRefill(gvRefills.SelectedRow.Cells[0].Text); + PharmacyDataTier.RefreshRefill(gvRefills.SelectedRow.Cells[4].Text); + Fill(); + } + + protected void gvRefills_OnRowCommand(object sender, GridViewCommandEventArgs e) + { + if (e.CommandName == "Select") + { + // Determine the index of the selected row + int index = Convert.ToInt32(e.CommandArgument); + + // Check if the selected row index is the same as the previous selected row index + if (gvRefills.SelectedIndex == index) + { + // Deselect the row + gvRefills.SelectedIndex = -1; + } + else + { + // Select the row + gvRefills.SelectedIndex = index; + } + + // Refresh the GridView to update the style + gvRefills.DataBind(); + } + } + + protected void gvRefills_OnRowDataBound(object sender, GridViewRowEventArgs e) + { + if (e.Row.RowType == DataControlRowType.DataRow) + { + e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(gvRefills, "Select$" + e.Row.RowIndex); + e.Row.ToolTip = "Click to select this row."; + } + } + + protected void gvRefills_SelectedIndexChanged(object sender, EventArgs e) + { + Fill(); + } + + protected void btnBack_OnClick(object sender, EventArgs e) + { + Response.Redirect("Prescription.aspx"); + } + } +} \ No newline at end of file diff --git a/FWA_MAIN/Refills.aspx.designer.cs b/FWA_MAIN/Refills.aspx.designer.cs new file mode 100644 index 0000000..6df2af4 --- /dev/null +++ b/FWA_MAIN/Refills.aspx.designer.cs @@ -0,0 +1,67 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace FWA_MAIN +{ + + + public partial class Refills + { + + /// + /// gvRefills control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.GridView gvRefills; + + /// + /// btnBack control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnBack; + + /// + /// btnRefEdit control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnRefEdit; + + /// + /// btnRefDelete control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnRefDelete; + + /// + /// Master property. + /// + /// + /// Auto-generated property. + /// + public new FWA_MAIN.main Master + { + get + { + return ((FWA_MAIN.main)(base.Master)); + } + } + } +} diff --git a/FWA_MAIN/bin/FWA_MAIN.dll b/FWA_MAIN/bin/FWA_MAIN.dll index ba681374763fd8af402bf87b2087908a8581165c..757f26c20e400b032cb08d5b66c40d90697cc065 100644 GIT binary patch delta 10215 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 cd{{Jl9{7{iZm;=|^12i^`!|0qn)=%Q3T$-;bq} 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 diff --git a/FWA_MAIN/bin/FWA_MAIN.pdb b/FWA_MAIN/bin/FWA_MAIN.pdb index 15221039d73c33889fe9ad0a2e8ddefd59afe00e..608474cefb93044bc910656fe5e690282d1913eb 100644 GIT binary patch delta 22723 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 delta 19797 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 diff --git a/FWA_MAIN/obj/Debug/FWA_MAIN.csproj.AssemblyReference.cache b/FWA_MAIN/obj/Debug/FWA_MAIN.csproj.AssemblyReference.cache index 406c024e73e06accd1d1c2831fa0b922a232e78b..c4fc5be5cc38a8104932808a16380d9134fa6ec0 100644 GIT binary patch delta 1463 zcmX^3p7Ga1Mh-ScB?blt#`wt>m4hcn3$f%*(sP+ucoIx+wqu;n2w^>BN`U zp1|m``2ovzCa~OOJI0{N?}a^qqTQ1Nl7%K;=E#9aJY))*d_Z8znv1sW{)4NWQ#AqjGVvuUhoDIS|$SvPKV1lnq4<{(>(&(h5s&6HV1bMP1?IN8)j zn^m*S4rpAejg4#xKI0~DG&9=FWxI%NvQG>*H?rp-AtEwaz{QS-|Fi=qtLGgKMn*>Q z$sb+CCl|V?PZp0AM$xd*%oM0tc(b_cBxcb9ybk2@)MwrO+aBmZJ5M{=3PKK?%;m|w z`Gco3lV}+pV@)T|@#W=Y1m>jfawnkC=X@Mx>j)Sfwt0^4YZkFae2KzzGEcA!>l!AI znYzI~a-D<{MHo+r=H*JP<&%}Kf5 stg#$^K*t8;Cdh3g6sp<~J*=A@@+LvEG*VGBxsug)@;7yFU_mMf05IG4;s5{u delta 2486 zcmb`JOKcle6o!3mPduHL)OMOE5FzDFQo~#~FVn=eQaJ%fF;QbD4z(TJX>6Qn#*g?x zL#UJngw)Dvh&gSMN}Hx2#1h0^P&Os35JFI(f(q!u0Y!*S%Zde+pz~;)2n*3kx|-44 zbN>6yIcNSmf32d=?jX7h?bT>BCPi!S+x?odb=>$NGTcvvLU52I&1bb6S`~1`;4W${SKg$Qv{!20Hx$#Z z@D*@GZ@(Y5@*mF+!S0#>3^YBW&^XX}@<&r6+SrSN`Hn?V#05*qL71~J(7R_CF1Ac7 zTbf#Xbw%mx-a+^V>7j)hmg*&EoqpU0KRuPhmyokNIGT>6(!oeH8sp-@p~y^TLP%u8 z!4a=>B-j=Y*B*{=si3$2x!Ml+d(;9ss~N7cPt(S}Qv?m%qM`iIJ~-*Bvb~31@-sKpFB?x-0tkPo!=I;39P-qhjKs!`gY(S_;Zog#`f zSgXBF@?hn+M?}_KLt6ZXYMPKSEC>jRt~7h%utId((IOMQwLKzfY9QBD1sz$1V-~Ick?z;;j))RpPu;#32d=O_M^MN`2X46#+-X&X*vDz;lHne2CY(lMz z*1?xtGj%n5P9*x1vvnQcvU8HDqfb(7N&w;%GMam!FP7D@3F>HiDX$nWBZ>gq~UNi5`>1?w0e d4=0YN*=G`|*aOJTh^6rZ6Md|%MDAalntPjdX8r&G diff --git a/FWA_MAIN/obj/Debug/FWA_MAIN.csproj.CoreCompileInputs.cache b/FWA_MAIN/obj/Debug/FWA_MAIN.csproj.CoreCompileInputs.cache index 8d86d9e..a464a6c 100644 --- a/FWA_MAIN/obj/Debug/FWA_MAIN.csproj.CoreCompileInputs.cache +++ b/FWA_MAIN/obj/Debug/FWA_MAIN.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -5479b0a2d9bb058bd3c97a17c7db049615ea9c4f5a1d67c3c95c0256920315d2 +8e9911070208912cc09443f3ed39db28706d92c028ebb520b053693deaaf19ef diff --git a/FWA_MAIN/obj/Debug/FWA_MAIN.dll b/FWA_MAIN/obj/Debug/FWA_MAIN.dll index ba681374763fd8af402bf87b2087908a8581165c..757f26c20e400b032cb08d5b66c40d90697cc065 100644 GIT binary patch delta 10215 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 cd{{Jl9{7{iZm;=|^12i^`!|0qn)=%Q3T$-;bq} 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 diff --git a/FWA_MAIN/obj/Debug/FWA_MAIN.pdb b/FWA_MAIN/obj/Debug/FWA_MAIN.pdb index 15221039d73c33889fe9ad0a2e8ddefd59afe00e..608474cefb93044bc910656fe5e690282d1913eb 100644 GIT binary patch delta 22723 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 delta 19797 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 diff --git a/FWA_MAIN/preEdit.aspx.cs b/FWA_MAIN/preEdit.aspx.cs index e21d22b..227f7f2 100644 --- a/FWA_MAIN/preEdit.aspx.cs +++ b/FWA_MAIN/preEdit.aspx.cs @@ -50,6 +50,7 @@ namespace FWA_MAIN DateTime end = Val.Date(txtEnd); PharmacyDataTier.UpdatePrescription(rxnum,patid,medid,phyid,used,allow,start,end); + PharmacyDataTier.RefreshRefill(rxnum); Response.Redirect("Prescription.aspx"); diff --git a/FWA_MAIN/preNew.aspx b/FWA_MAIN/preNew.aspx index 724f99d..06d4979 100644 --- a/FWA_MAIN/preNew.aspx +++ b/FWA_MAIN/preNew.aspx @@ -1,7 +1,17 @@ <%@ Page Title="New Prescription" Language="C#" MasterPageFile="main.master" CodeBehind="preNew.aspx.cs" Inherits="FWA_MAIN.preNew" %> - + +

    New Prescription

    diff --git a/FWA_MAIN/preNew.aspx.cs b/FWA_MAIN/preNew.aspx.cs index 522a045..1c1b176 100644 --- a/FWA_MAIN/preNew.aspx.cs +++ b/FWA_MAIN/preNew.aspx.cs @@ -32,6 +32,7 @@ namespace FWA_MAIN DateTime end = Val.Date(txtEnd); PharmacyDataTier.CreatePrescription2(rxnum,patid,medid,phyid,used,allow,start,end); + PharmacyDataTier.RefreshRefill(rxnum); Response.Redirect("Prescription.aspx"); }