From 0c31e87b73b8cbf77ee156a321dd235b783bbcc4 Mon Sep 17 00:00:00 2001 From: netnobody19 Date: Wed, 3 Apr 2024 19:23:50 -0400 Subject: [PATCH] Final --- .idea/config/applicationhost.config | 2 +- FWA_MAIN/FWA_MAIN.csproj | 8 + FWA_MAIN/PharmactDataTier.cs | 23 ++- FWA_MAIN/bin/FWA_MAIN.dll | Bin 44032 -> 48128 bytes FWA_MAIN/bin/FWA_MAIN.pdb | Bin 132608 -> 140800 bytes .../FWA_MAIN.csproj.AssemblyReference.cache | Bin 30657 -> 29874 bytes .../FWA_MAIN.csproj.CoreCompileInputs.cache | 2 +- FWA_MAIN/obj/Debug/FWA_MAIN.dll | Bin 44032 -> 48128 bytes FWA_MAIN/obj/Debug/FWA_MAIN.pdb | Bin 132608 -> 140800 bytes FWA_MAIN/physEdit.aspx | 19 +- FWA_MAIN/physEdit.aspx.cs | 60 +++++- FWA_MAIN/physEdit.aspx.designer.cs | 148 +++++++++++++ FWA_MAIN/physician.aspx | 132 ++++++++---- FWA_MAIN/physician.aspx.cs | 194 ++++++++++++++++++ FWA_MAIN/physician.aspx.designer.cs | 45 +++- FWA_MAIN/physnew02.aspx | 55 +++++ FWA_MAIN/physnew02.aspx.cs | 48 +++++ FWA_MAIN/physnew02.aspx.designer.cs | 148 +++++++++++++ 18 files changed, 834 insertions(+), 50 deletions(-) create mode 100644 FWA_MAIN/physEdit.aspx.designer.cs create mode 100644 FWA_MAIN/physnew02.aspx create mode 100644 FWA_MAIN/physnew02.aspx.cs create mode 100644 FWA_MAIN/physnew02.aspx.designer.cs diff --git a/.idea/config/applicationhost.config b/.idea/config/applicationhost.config index 15916dc..f5fa50f 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 2fe263f..707e7a3 100644 --- a/FWA_MAIN/FWA_MAIN.csproj +++ b/FWA_MAIN/FWA_MAIN.csproj @@ -195,6 +195,13 @@ physician.aspx + + ASPXCodeBehind + physnew02.aspx + + + physnew02.aspx + ASPXCodeBehind preEdit.aspx @@ -266,6 +273,7 @@ + diff --git a/FWA_MAIN/PharmactDataTier.cs b/FWA_MAIN/PharmactDataTier.cs index d8298cc..bf89c0c 100644 --- a/FWA_MAIN/PharmactDataTier.cs +++ b/FWA_MAIN/PharmactDataTier.cs @@ -879,7 +879,7 @@ namespace FWA_MAIN } - public static double GetNextPhysicianID() + public static string GetNextPhysicianID() { try { @@ -907,7 +907,26 @@ namespace FWA_MAIN // return dataSet - return value; + value = 0; + try + { + value = Convert.ToDouble(result); + + } + catch(Exception e) + { + // MessageBox.Show("Error Getting next Patient ID","ERROR",MessageBoxButtons.OK); + } + + string stringval = value.ToString(); + + while (stringval.Length < 8) + { + stringval = "0" + stringval; + } + + // return dataSet + return stringval; } catch (Exception ex) { diff --git a/FWA_MAIN/bin/FWA_MAIN.dll b/FWA_MAIN/bin/FWA_MAIN.dll index b7ddfb4df6e2d0caa3e5cd22c22f50837184efb2..54adca1620cb371cdb08ba0ce8d0b7a9aa14954c 100644 GIT binary patch delta 12098 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

nYp7BMj#DS66?niE7K*P=R(Q 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 KABv_T=l=r1)VYKJ delta 9651 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 Apa1{> diff --git a/FWA_MAIN/bin/FWA_MAIN.pdb b/FWA_MAIN/bin/FWA_MAIN.pdb index ff34a1d067e681cd03b4e431e0c6f0fb6cd97eba..23f316c51d65741353ce7c002942ce34ecef577b 100644 GIT binary patch delta 28147 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 z

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 NanjE8-_$3!{2yD8o1y>! delta 26491 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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..187d440b203f61b8766ae4d90e5d44895e0e5b13 100644 GIT binary patch delta 1479 zcmZ`(T}YEr7~XN)=bH0Or|t8nAI#KjxoNhA^KYS6OU;=%MQ1_&fMfHgxtZF~><3DN z=_^rSP(gKP=t07Wva66TqPh^&!kdWb!tKVZg1&F=Fwt*!FXueZ^FHtUp7(s%Ky$y5 z&&j}wb*5)|!u2r}5fgfhLNNre1x%S1c&C!Xeer^P3oH|%J@7QT3Vf)XtV>=;QMd_N zU?aiIosWT~RR!N<4tf>9o8Wgf!vlG8SVaLhQrBQzB7>3i60#Z-C#EI>cz~K9J#jNA z%#m@Nhh$Mz9u+=I2)dyTwGFo@d~5+_YBQKKVySTxnj-#;!`mE4 zY3-czvt%=i-FCOtmwBc>)UuMfqqWgaT|8+AHenNb&n>w@rEgND4(-J=B>0!D$R*pm>k>ccaUhQ+02@={=lF$IGWV-r~ z1P=;x6?OX<+oNEMwRM&3XvBi7pr}hC2QKD`v0GSb+=P|dHirZ8UM7D9H3JQ&)!s;z zS%IUFuZ@FZd}X)fw5@6fpl*nqz}|LDiZASBr@_z8Y}sOpn^RbmK~4t?Irc;9rpP)k?8`{` z673e^H!8)MJ?X4us_)(79o0H7v#%l!L$igJ5>wZtcxUN!g9oJ5u$ff}zDyM;JXQS~OyOph2Ue zSR7x$V0;7@CYr#BQ8$Vv#+70;N>nuH&W*~3jfwF-IFuL{_OhGIo%zpqW+rp)&^Pqt z2MX?H-a3P29kOoTL6#QIQXP$(n?9J0!700h%yMG zA~LSNucT>K1c9FEh$8`eudO+-&ZzP3H25Cun)#$a5{Lg$jTF*U zs&PFVQ*?r$(lHh$s#ikLo?sb3JDR-iJdCj|4~v3W62#MjSP;Zi5KDrb(?B|K7i|eY z59j&DvS5v?grC{_Xnh2?GG{C937gjh_2y`}lat1zJlxDP!~2{<%SG9=PSRz5p~lB# zaP;OIm^ZI$1cs;i`Ia-X8BAnd!3_pqk-_lGmH=yP24?8xCV|6eE3({_&5=WX+Xhtl zWY`=WTRBHKpP!%M&8g!2^vb3%k^YhjB|aNA1)Yop*kF%k_aE3I5q0Kfh(woU6Ky9+ zWna~}Z&pN+V038Xjg4L}LJEb#G%gJ97>f{E1X&vw!D>gWhqO*l1Sa3$sKW zc4}h;%CZQlh&<&2o-z(z6()$3{qiUY=lra~N5iJmgReH1$@|qK4Edef0?R3R=L6@| zljOQ>>d+dO_AQ&?Y)Wge?_4{+P$lcS;p+F?3KBSKP5auuK)l5 diff --git a/FWA_MAIN/obj/Debug/FWA_MAIN.csproj.CoreCompileInputs.cache b/FWA_MAIN/obj/Debug/FWA_MAIN.csproj.CoreCompileInputs.cache index fb81b31..d8b3066 100644 --- a/FWA_MAIN/obj/Debug/FWA_MAIN.csproj.CoreCompileInputs.cache +++ b/FWA_MAIN/obj/Debug/FWA_MAIN.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -70b4448723339e99ed60f3c81dc6a5d1da61b1ddf61a97f8541739006170aed6 +5b828ddd595982ac7c99d94544530dbfda605a4e26706582ffd171296255f6b4 diff --git a/FWA_MAIN/obj/Debug/FWA_MAIN.dll b/FWA_MAIN/obj/Debug/FWA_MAIN.dll index b7ddfb4df6e2d0caa3e5cd22c22f50837184efb2..54adca1620cb371cdb08ba0ce8d0b7a9aa14954c 100644 GIT binary patch delta 12098 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

nYp7BMj#DS66?niE7K*P=R(Q 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 KABv_T=l=r1)VYKJ delta 9651 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 Apa1{> diff --git a/FWA_MAIN/obj/Debug/FWA_MAIN.pdb b/FWA_MAIN/obj/Debug/FWA_MAIN.pdb index ff34a1d067e681cd03b4e431e0c6f0fb6cd97eba..23f316c51d65741353ce7c002942ce34ecef577b 100644 GIT binary patch delta 28147 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 z

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 NanjE8-_$3!{2yD8o1y>! delta 26491 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 diff --git a/FWA_MAIN/physEdit.aspx b/FWA_MAIN/physEdit.aspx index 39107a3..0f8c04d 100644 --- a/FWA_MAIN/physEdit.aspx +++ b/FWA_MAIN/physEdit.aspx @@ -1,6 +1,18 @@ <%@ Page Title="Title" Language="C#" MasterPageFile="main.master" CodeBehind="physEdit.aspx.cs" Inherits="FWA_MAIN.physEdit" %> + + + @@ -51,7 +63,8 @@

-
-
+
+
- \ No newline at end of file + + diff --git a/FWA_MAIN/physEdit.aspx.cs b/FWA_MAIN/physEdit.aspx.cs index d75e0d8..920d546 100644 --- a/FWA_MAIN/physEdit.aspx.cs +++ b/FWA_MAIN/physEdit.aspx.cs @@ -1,18 +1,74 @@ using System; using System.Web.UI; +using System.Data; namespace FWA_MAIN { public partial class physEdit : Page { + + protected string physID; protected void Page_Load(object sender, EventArgs e) { txtPhysID.Enabled = false; + physID = Crypt.Decrypt(Request.QueryString["ID"]); + + if (!IsPostBack) + { + + FillPhysician(physID); + } + + } + + + protected void FillPhysician(string id) + { + + var ds = new DataSet(); + ds = PharmacyDataTier.PhysicianInfoSearch(physID); + + txtPhysID.Text = ds.Tables[0].Rows[0]["Physician_id"].ToString(); + txtFNAME.Text = ds.Tables[0].Rows[0]["FirstName"].ToString(); + txtLNAME.Text = ds.Tables[0].Rows[0]["LastName"].ToString(); + txtMidInit.Text = ds.Tables[0].Rows[0]["MiddleIntials"].ToString(); + txtZip.Text = ds.Tables[0].Rows[0]["Zip"].ToString(); + txtCity.Text = ds.Tables[0].Rows[0]["City"].ToString(); + txtState.Text = ds.Tables[0].Rows[0]["UsState"].ToString(); + DateTime date = DateTime.Parse(ds.Tables[0].Rows[0]["DOB"].ToString()); + txtDOB.Text = date.ToString("d"); + txtPhone.Text = ds.Tables[0].Rows[0]["PhoneNumber"].ToString(); + txtGender.Text = ds.Tables[0].Rows[0]["Gender"].ToString(); + txtSpecialty.Text = ds.Tables[0].Rows[0]["Specialty"].ToString(); + + } - protected void btnCancelPat_OnClick(object sender, EventArgs e) + + protected void btnCancelPhys_OnClick(object sender, EventArgs e) { - throw new NotImplementedException(); + Response.Redirect("physician.aspx"); } + + protected void btnSavePhys_OnClick(object sender, EventArgs e) + { + + string id = Val.varchar(txtPhysID, 8); + string FNAME = Val.varchar(txtFNAME, 30); + string LNAME = Val.varchar(txtLNAME, 30); + string MidInit = Val.varchar(txtMidInit, 1); + short zip = Val.SmallIntType(txtZip); + string city = Val.varchar(txtCity, 30); + string state = Val.varchar(txtState, 2); + DateTime date = Val.Date(txtDOB); + string phone = Val.varchar(txtPhone, 14); + string gender = Val.varchar(txtGender, 1); + string specialty = Val.varchar(txtSpecialty, 100); + + PharmacyDataTier.UpdatePhysician(id,FNAME,LNAME,MidInit,date,gender,city,zip,state,phone,specialty); + + Response.Redirect("physician.aspx"); + } + } } \ No newline at end of file diff --git a/FWA_MAIN/physEdit.aspx.designer.cs b/FWA_MAIN/physEdit.aspx.designer.cs new file mode 100644 index 0000000..20d738d --- /dev/null +++ b/FWA_MAIN/physEdit.aspx.designer.cs @@ -0,0 +1,148 @@ +//------------------------------------------------------------------------------ +// +// 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 physEdit + { + + /// + /// txtPhysID control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtPhysID; + + /// + /// txtFNAME control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtFNAME; + + /// + /// txtLNAME control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtLNAME; + + /// + /// txtMidInit control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtMidInit; + + /// + /// txtZip control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtZip; + + /// + /// txtCity control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtCity; + + /// + /// txtState control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtState; + + /// + /// txtDOB control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtDOB; + + /// + /// txtPhone control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtPhone; + + /// + /// txtGender control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtGender; + + /// + /// txtSpecialty control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtSpecialty; + + /// + /// btnSavePhys control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnSavePhys; + + /// + /// btnCancelPhys control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnCancelPhys; + + /// + /// Master property. + /// + /// + /// Auto-generated property. + /// + public new FWA_MAIN.main Master + { + get + { + return ((FWA_MAIN.main)(base.Master)); + } + } + } +} diff --git a/FWA_MAIN/physician.aspx b/FWA_MAIN/physician.aspx index d2ed25b..047cf2d 100644 --- a/FWA_MAIN/physician.aspx +++ b/FWA_MAIN/physician.aspx @@ -1,9 +1,8 @@ -<%@ Page Title="Physicians" Language="C#" MasterPageFile="main.master" CodeBehind="physician.aspx.cs" Inherits="FWA_MAIN.physician" %> +<%@ Page Title="Physicians" EnableEventValidation="false" Language="C#" MasterPageFile="main.master" CodeBehind="physician.aspx.cs" Inherits="FWA_MAIN.physician" %> -

Physicians

@@ -18,7 +17,7 @@
- +

@@ -33,16 +32,70 @@
- +


- - + + +
+
+
+
- +
+ + + + + + + + + + + + + + +
+ + + + - +
\ No newline at end of file diff --git a/FWA_MAIN/physician.aspx.cs b/FWA_MAIN/physician.aspx.cs index fc73628..8bda197 100644 --- a/FWA_MAIN/physician.aspx.cs +++ b/FWA_MAIN/physician.aspx.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Data; using System.Linq; using System.Web; using System.Web.UI; @@ -11,7 +12,200 @@ namespace FWA_MAIN { protected void Page_Load(object sender, EventArgs e) { + if (!IsPostBack) + { + + txtPhysID.Text = Convert.ToString(Session["vPhysPhysID"]); + txtFNAME.Text = Convert.ToString(Session["vPhysFNAME"]); + txtLNAME.Text = Convert.ToString(Session["vPhysLNAME"]); + + btnPhySearch_OnClick(sender,e); + } + } + + + private void BindData() + { + + DataSet ds = new DataSet(); + + string physID = Convert.ToString(Session["vPhysPhysID"]); + string LNAME = Convert.ToString(Session["vPhysLNAME"]); + string FNAME = Convert.ToString(Session["vPhysFNAME"]); + + txtPhysID.Text = physID; + txtFNAME.Text = FNAME; + txtLNAME.Text = LNAME; + + // if (textHasValues) + // { + ds = PharmacyDataTier.PhysicianInfoSearch(FNAME, LNAME, physID); + // } + + + // ds = dt.GetStudents(); + gvPhysician.DataSource = ds.Tables[0]; + + if (Cache["StudentData"] == null) + { + Cache.Add("StudentData", new DataView(ds.Tables[0]), + null,System.Web.Caching.Cache.NoAbsoluteExpiration, + System.TimeSpan.FromMinutes(10), System.Web.Caching.CacheItemPriority.Default, + null); + } + gvPhysician.DataBind(); + + } + + + + + protected void btnPhysDelete_OnClick(object sender, EventArgs e) + { + try + { + + PharmacyDataTier.DeletePhysician(gvPhysician.SelectedRow.Cells[0].Text); + BindData(); + } + catch (Exception exception) + { + + } + } + + protected void bntPhysEdit_OnClick(object sender, EventArgs e) + { + string physicianID = "0"; + Int64 mEditedRecord = 0; + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + + try + { + Session["vPhysPhysID"] = txtPhysID.Text.Trim(); + Session["vPhysFNAME"] = txtFNAME.Text.Trim(); + Session["vPhysLNAME"] = txtLNAME.Text.Trim(); + + + try + { + + physicianID = Crypt.Encrypt(gvPhysician.SelectedRow.Cells[0].Text); + Response.Redirect("physedit.aspx" + "?" + "ID=" + physicianID, false); + } + catch (Exception exception) + { + } + + // Use the patientID value as needed + + + + } + catch (Exception ex) + { + throw new Exception(ex.Message, ex.InnerException); + } + } + + protected void btnPhysNew_OnClick(object sender, EventArgs e) + { + string physicianID; + + try + { + Session["vPhysPhysID"] = txtPhysID.Text.Trim(); + Session["vPhysFNAME"] = txtFNAME.Text.Trim(); + Session["vPhysLNAME"] = txtLNAME.Text.Trim(); + + // Use the patientID value as needed + try + { + + physicianID = PharmacyDataTier.GetNextPhysicianID(); + physicianID = Crypt.Encrypt(physicianID); + Response.Redirect("physnew02.aspx" + "?" + "ID=" + physicianID, false); + } + catch (Exception exception) + { + } + } + catch (Exception exception) + { + + } + } + + protected void btnPhySearch_OnClick(object sender, EventArgs e) + { + if (txtPhysID.Text.Trim().Length > 0 || txtFNAME.Text.Trim().Length > 0 || txtLNAME.Text.Trim().Length > 0) + { + + + try + { + + Session["vPhysPhysID"] = txtPhysID.Text.Trim(); + Session["vPhysFNAME"] = txtFNAME.Text.Trim(); + Session["vPhysLNAME"] = txtLNAME.Text.Trim(); + + Cache.Remove("StudentData"); + BindData(); + + + + } + catch (Exception exception) + { + + + + } + + } + } + + + + + + protected void gvPhysician_OnRowDataBound(object sender, GridViewRowEventArgs e) + { + if (e.Row.RowType == DataControlRowType.DataRow) + { + e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(gvPhysician, "Select$" + e.Row.RowIndex); + e.Row.ToolTip = "Click to select this row."; + } + } + + protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) + { + BindData(); + } + + protected void gvPhysician_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 (gvPhysician.SelectedIndex == index) + { + // Deselect the row + gvPhysician.SelectedIndex = -1; + } + else + { + // Select the row + gvPhysician.SelectedIndex = index; + } + + // Refresh the GridView to update the style + gvPhysician.DataBind(); + } } } } \ No newline at end of file diff --git a/FWA_MAIN/physician.aspx.designer.cs b/FWA_MAIN/physician.aspx.designer.cs index e3a2c10..b8e8c79 100644 --- a/FWA_MAIN/physician.aspx.designer.cs +++ b/FWA_MAIN/physician.aspx.designer.cs @@ -33,13 +33,13 @@ namespace FWA_MAIN protected global::System.Web.UI.WebControls.TextBox txtLNAME; /// - /// txtPatID control. + /// txtPhysID control. /// /// /// Auto-generated field. /// To modify move field declaration from designer file to code-behind file. /// - protected global::System.Web.UI.WebControls.TextBox txtPatID; + protected global::System.Web.UI.WebControls.TextBox txtPhysID; /// /// btnPhySearch control. @@ -58,5 +58,46 @@ namespace FWA_MAIN /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.GridView gvPhysician; + + /// + /// btnPhysNew control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnPhysNew; + + /// + /// bntPhysEdit control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button bntPhysEdit; + + /// + /// btnPhysDelete control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnPhysDelete; + + /// + /// Master property. + /// + /// + /// Auto-generated property. + /// + public new FWA_MAIN.main Master + { + get + { + return ((FWA_MAIN.main)(base.Master)); + } + } } } diff --git a/FWA_MAIN/physnew02.aspx b/FWA_MAIN/physnew02.aspx new file mode 100644 index 0000000..6193b35 --- /dev/null +++ b/FWA_MAIN/physnew02.aspx @@ -0,0 +1,55 @@ +<%@ Page Title="Title" Language="C#" MasterPageFile="main.master" CodeBehind="physnew02.aspx.cs" Inherits="FWA_MAIN.physnew02" %> + + + + + + +

New Physician

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file diff --git a/FWA_MAIN/physnew02.aspx.cs b/FWA_MAIN/physnew02.aspx.cs new file mode 100644 index 0000000..74eb2b7 --- /dev/null +++ b/FWA_MAIN/physnew02.aspx.cs @@ -0,0 +1,48 @@ +using System; +using System.Web.UI; + +namespace FWA_MAIN +{ + public partial class physnew02 : Page + { + protected string physID; + + protected void Page_Load(object sender, EventArgs e) + { + + physID = Crypt.Decrypt(Request.QueryString["ID"]); + + txtPhysID.Enabled = false; + txtPhysID.Text = physID; + + } + + + + + protected void btnCancelPhys_OnClick(object sender, EventArgs e) + { + Response.Redirect("physician.aspx"); + } + + protected void btnSavePhys_OnClick(object sender, EventArgs e) + { + string id = Val.varchar(txtPhysID, 8); + string FNAME = Val.varchar(txtFNAME, 30); + string LNAME = Val.varchar(txtLNAME, 30); + string MidInit = Val.varchar(txtMidInit, 1); + Int16 zip = Val.SmallIntType(txtZip); + string city = Val.varchar(txtCity, 30); + string state = Val.varchar(txtState, 2); + DateTime date = Val.Date(txtDOB); + string phone = Val.varchar(txtPhone, 14); + string gender = Val.varchar(txtGender, 1); + string specialty = Val.varchar(txtSpecialty, 100); + + + PharmacyDataTier.CreatePhysician(id,FNAME,LNAME,MidInit,date,gender,city,zip,state,phone,specialty); + + Response.Redirect("physician.aspx"); + } + } +} \ No newline at end of file diff --git a/FWA_MAIN/physnew02.aspx.designer.cs b/FWA_MAIN/physnew02.aspx.designer.cs new file mode 100644 index 0000000..8743720 --- /dev/null +++ b/FWA_MAIN/physnew02.aspx.designer.cs @@ -0,0 +1,148 @@ +//------------------------------------------------------------------------------ +// +// 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 physnew02 + { + + /// + /// txtPhysID control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtPhysID; + + /// + /// txtFNAME control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtFNAME; + + /// + /// txtLNAME control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtLNAME; + + /// + /// txtMidInit control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtMidInit; + + /// + /// txtZip control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtZip; + + /// + /// txtCity control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtCity; + + /// + /// txtState control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtState; + + /// + /// txtDOB control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtDOB; + + /// + /// txtPhone control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtPhone; + + /// + /// txtGender control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtGender; + + /// + /// txtSpecialty control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtSpecialty; + + /// + /// btnSavePhys control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnSavePhys; + + /// + /// btnCancelPhys control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Button btnCancelPhys; + + /// + /// Master property. + /// + /// + /// Auto-generated property. + /// + public new FWA_MAIN.main Master + { + get + { + return ((FWA_MAIN.main)(base.Master)); + } + } + } +}