Made update work on patient edit form
This commit is contained in:
parent
0e9c5513ec
commit
8efc47e5a9
@ -13,6 +13,64 @@ namespace Louis__Pharmacy_CNSA212_FP
|
||||
static String connString = ConfigurationManager.ConnectionStrings["ConnString"].ConnectionString;
|
||||
static SqlConnection myConn = new SqlConnection(connString);
|
||||
static System.Data.SqlClient.SqlCommand cmdString = new System.Data.SqlClient.SqlCommand();
|
||||
|
||||
|
||||
public static void UpdatePatient(
|
||||
string Patient_id,
|
||||
string FirstName,
|
||||
string LastName,
|
||||
string MiddleIntials,
|
||||
int lbs,
|
||||
int Height_feet,
|
||||
int Height_inches,
|
||||
DateTime DOB,
|
||||
string Gender,
|
||||
string City,
|
||||
Int16 Zip,
|
||||
string UsState,
|
||||
string PhoneNumber)
|
||||
{
|
||||
|
||||
try
|
||||
{
|
||||
myConn.Open();
|
||||
|
||||
cmdString.Parameters.Clear();
|
||||
|
||||
cmdString.Connection = myConn;
|
||||
cmdString.CommandType = CommandType.StoredProcedure;
|
||||
cmdString.CommandTimeout = 1500;
|
||||
|
||||
cmdString.CommandText = "UpdatePatient";
|
||||
|
||||
cmdString.Parameters.Add("@Patient_id", SqlDbType.VarChar, 8).Value = Patient_id;
|
||||
cmdString.Parameters.Add("@FirstName", SqlDbType.VarChar, 30).Value = FirstName;
|
||||
cmdString.Parameters.Add("@LastName", SqlDbType.VarChar, 30).Value = LastName;
|
||||
cmdString.Parameters.Add("@MiddleIntials", SqlDbType.VarChar).Value = MiddleIntials;
|
||||
cmdString.Parameters.Add("@lbs", SqlDbType.Int).Value = lbs;
|
||||
cmdString.Parameters.Add("@Height_feet", SqlDbType.Int).Value = Height_feet;
|
||||
cmdString.Parameters.Add("@Height_inches", SqlDbType.Int).Value = Height_inches;
|
||||
cmdString.Parameters.Add("@DOB", SqlDbType.DateTime).Value = DOB;
|
||||
cmdString.Parameters.Add("@Gender", SqlDbType.Char).Value = Gender;
|
||||
cmdString.Parameters.Add("@City", SqlDbType.VarChar, 30).Value = City;
|
||||
cmdString.Parameters.Add("@Zip", SqlDbType.SmallInt).Value = Zip;
|
||||
cmdString.Parameters.Add("@UsState", SqlDbType.Char, 2).Value = UsState;
|
||||
cmdString.Parameters.Add("@PhoneNumber", SqlDbType.Char,14).Value = PhoneNumber;
|
||||
|
||||
cmdString.ExecuteNonQuery();
|
||||
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
throw new ArgumentException(ex.Message);
|
||||
}
|
||||
finally
|
||||
{
|
||||
myConn.Close();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
public static DataSet PatientInfoSearch(string id, string lname, string fname)
|
||||
{
|
||||
|
30
Louis'-Pharmacy_CNSA212-FP/frmMain.Designer.cs
generated
30
Louis'-Pharmacy_CNSA212-FP/frmMain.Designer.cs
generated
@ -48,7 +48,8 @@
|
||||
this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.mnuNavigation, this.mnuWindow, this.mnuHelp });
|
||||
this.menuStrip1.Location = new System.Drawing.Point(0, 0);
|
||||
this.menuStrip1.Name = "menuStrip1";
|
||||
this.menuStrip1.Size = new System.Drawing.Size(800, 24);
|
||||
this.menuStrip1.Padding = new System.Windows.Forms.Padding(9, 3, 0, 3);
|
||||
this.menuStrip1.Size = new System.Drawing.Size(1450, 35);
|
||||
this.menuStrip1.TabIndex = 0;
|
||||
this.menuStrip1.Text = "menuStrip1";
|
||||
//
|
||||
@ -56,20 +57,20 @@
|
||||
//
|
||||
this.mnuNavigation.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.mnuNavigationView, this.mnuNavigationAURRefill });
|
||||
this.mnuNavigation.Name = "mnuNavigation";
|
||||
this.mnuNavigation.Size = new System.Drawing.Size(77, 20);
|
||||
this.mnuNavigation.Size = new System.Drawing.Size(110, 29);
|
||||
this.mnuNavigation.Text = "Navigation";
|
||||
//
|
||||
// mnuNavigationView
|
||||
//
|
||||
this.mnuNavigationView.Name = "mnuNavigationView";
|
||||
this.mnuNavigationView.Size = new System.Drawing.Size(272, 22);
|
||||
this.mnuNavigationView.Size = new System.Drawing.Size(373, 30);
|
||||
this.mnuNavigationView.Text = "Patient/Prescription/Physician Search";
|
||||
this.mnuNavigationView.Click += new System.EventHandler(this.mnuNavigationView_Click);
|
||||
//
|
||||
// mnuNavigationAURRefill
|
||||
//
|
||||
this.mnuNavigationAURRefill.Name = "mnuNavigationAURRefill";
|
||||
this.mnuNavigationAURRefill.Size = new System.Drawing.Size(272, 22);
|
||||
this.mnuNavigationAURRefill.Size = new System.Drawing.Size(373, 30);
|
||||
this.mnuNavigationAURRefill.Text = "Add/Update/Remove Refill";
|
||||
this.mnuNavigationAURRefill.Click += new System.EventHandler(this.mnuNavigationAURRefill_Click);
|
||||
//
|
||||
@ -77,41 +78,41 @@
|
||||
//
|
||||
this.mnuWindow.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.mnuWindowArrangeIcons, this.mnuWindowCascade, this.mnuWindowHorizontal, this.mnuWindowVertical, this.mnuWindowCloseAll });
|
||||
this.mnuWindow.Name = "mnuWindow";
|
||||
this.mnuWindow.Size = new System.Drawing.Size(63, 20);
|
||||
this.mnuWindow.Size = new System.Drawing.Size(90, 29);
|
||||
this.mnuWindow.Text = "Window";
|
||||
//
|
||||
// mnuWindowArrangeIcons
|
||||
//
|
||||
this.mnuWindowArrangeIcons.Name = "mnuWindowArrangeIcons";
|
||||
this.mnuWindowArrangeIcons.Size = new System.Drawing.Size(147, 22);
|
||||
this.mnuWindowArrangeIcons.Size = new System.Drawing.Size(194, 30);
|
||||
this.mnuWindowArrangeIcons.Text = "Arrange Icons";
|
||||
this.mnuWindowArrangeIcons.Click += new System.EventHandler(this.mnuWindowArrangeIcons_Click);
|
||||
//
|
||||
// mnuWindowCascade
|
||||
//
|
||||
this.mnuWindowCascade.Name = "mnuWindowCascade";
|
||||
this.mnuWindowCascade.Size = new System.Drawing.Size(147, 22);
|
||||
this.mnuWindowCascade.Size = new System.Drawing.Size(194, 30);
|
||||
this.mnuWindowCascade.Text = "Cascade";
|
||||
this.mnuWindowCascade.Click += new System.EventHandler(this.mnuWindowCascade_Click);
|
||||
//
|
||||
// mnuWindowHorizontal
|
||||
//
|
||||
this.mnuWindowHorizontal.Name = "mnuWindowHorizontal";
|
||||
this.mnuWindowHorizontal.Size = new System.Drawing.Size(147, 22);
|
||||
this.mnuWindowHorizontal.Size = new System.Drawing.Size(194, 30);
|
||||
this.mnuWindowHorizontal.Text = "Horizontal";
|
||||
this.mnuWindowHorizontal.Click += new System.EventHandler(this.mnuWindowHorizontal_Click);
|
||||
//
|
||||
// mnuWindowVertical
|
||||
//
|
||||
this.mnuWindowVertical.Name = "mnuWindowVertical";
|
||||
this.mnuWindowVertical.Size = new System.Drawing.Size(147, 22);
|
||||
this.mnuWindowVertical.Size = new System.Drawing.Size(194, 30);
|
||||
this.mnuWindowVertical.Text = "Vertical";
|
||||
this.mnuWindowVertical.Click += new System.EventHandler(this.mnuWindowVertical_Click);
|
||||
//
|
||||
// mnuWindowCloseAll
|
||||
//
|
||||
this.mnuWindowCloseAll.Name = "mnuWindowCloseAll";
|
||||
this.mnuWindowCloseAll.Size = new System.Drawing.Size(147, 22);
|
||||
this.mnuWindowCloseAll.Size = new System.Drawing.Size(194, 30);
|
||||
this.mnuWindowCloseAll.Text = "Close All";
|
||||
this.mnuWindowCloseAll.Click += new System.EventHandler(this.mnuWindowCloseAll_Click);
|
||||
//
|
||||
@ -119,24 +120,25 @@
|
||||
//
|
||||
this.mnuHelp.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.mnuHelpAbout });
|
||||
this.mnuHelp.Name = "mnuHelp";
|
||||
this.mnuHelp.Size = new System.Drawing.Size(44, 20);
|
||||
this.mnuHelp.Size = new System.Drawing.Size(61, 29);
|
||||
this.mnuHelp.Text = "Help";
|
||||
//
|
||||
// mnuHelpAbout
|
||||
//
|
||||
this.mnuHelpAbout.Name = "mnuHelpAbout";
|
||||
this.mnuHelpAbout.Size = new System.Drawing.Size(107, 22);
|
||||
this.mnuHelpAbout.Size = new System.Drawing.Size(134, 30);
|
||||
this.mnuHelpAbout.Text = "About";
|
||||
this.mnuHelpAbout.Click += new System.EventHandler(this.mnuHelpAbout_Click);
|
||||
//
|
||||
// frmMain
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(800, 450);
|
||||
this.ClientSize = new System.Drawing.Size(1450, 942);
|
||||
this.Controls.Add(this.menuStrip1);
|
||||
this.IsMdiContainer = true;
|
||||
this.MainMenuStrip = this.menuStrip1;
|
||||
this.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.Name = "frmMain";
|
||||
this.Text = "frmMain";
|
||||
this.Load += new System.EventHandler(this.frmMain_Load);
|
||||
|
146
Louis'-Pharmacy_CNSA212-FP/frmPatientAdd.Designer.cs
generated
146
Louis'-Pharmacy_CNSA212-FP/frmPatientAdd.Designer.cs
generated
@ -63,9 +63,10 @@ namespace Louis__Pharmacy_CNSA212_FP
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.Location = new System.Drawing.Point(83, 72);
|
||||
this.label1.Location = new System.Drawing.Point(124, 111);
|
||||
this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(100, 23);
|
||||
this.label1.Size = new System.Drawing.Size(150, 35);
|
||||
this.label1.TabIndex = 0;
|
||||
this.label1.Text = "Patient ID:";
|
||||
this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
@ -73,227 +74,255 @@ namespace Louis__Pharmacy_CNSA212_FP
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.Location = new System.Drawing.Point(83, 95);
|
||||
this.label2.Location = new System.Drawing.Point(124, 146);
|
||||
this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(100, 23);
|
||||
this.label2.Size = new System.Drawing.Size(150, 35);
|
||||
this.label2.TabIndex = 1;
|
||||
this.label2.Text = "First Name:";
|
||||
this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.Location = new System.Drawing.Point(83, 118);
|
||||
this.label3.Location = new System.Drawing.Point(124, 182);
|
||||
this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(100, 23);
|
||||
this.label3.Size = new System.Drawing.Size(150, 35);
|
||||
this.label3.TabIndex = 2;
|
||||
this.label3.Text = "Last Name:";
|
||||
this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
//
|
||||
// label4
|
||||
//
|
||||
this.label4.Location = new System.Drawing.Point(83, 141);
|
||||
this.label4.Location = new System.Drawing.Point(124, 217);
|
||||
this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(100, 23);
|
||||
this.label4.Size = new System.Drawing.Size(150, 35);
|
||||
this.label4.TabIndex = 3;
|
||||
this.label4.Text = "Middle Initial:";
|
||||
this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
//
|
||||
// label5
|
||||
//
|
||||
this.label5.Location = new System.Drawing.Point(391, 72);
|
||||
this.label5.Location = new System.Drawing.Point(586, 111);
|
||||
this.label5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label5.Name = "label5";
|
||||
this.label5.Size = new System.Drawing.Size(100, 23);
|
||||
this.label5.Size = new System.Drawing.Size(150, 35);
|
||||
this.label5.TabIndex = 4;
|
||||
this.label5.Text = "City:";
|
||||
this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
//
|
||||
// label6
|
||||
//
|
||||
this.label6.Location = new System.Drawing.Point(391, 95);
|
||||
this.label6.Location = new System.Drawing.Point(586, 146);
|
||||
this.label6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label6.Name = "label6";
|
||||
this.label6.Size = new System.Drawing.Size(100, 23);
|
||||
this.label6.Size = new System.Drawing.Size(150, 35);
|
||||
this.label6.TabIndex = 5;
|
||||
this.label6.Text = "Zip Code:";
|
||||
this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
//
|
||||
// label7
|
||||
//
|
||||
this.label7.Location = new System.Drawing.Point(391, 118);
|
||||
this.label7.Location = new System.Drawing.Point(586, 182);
|
||||
this.label7.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label7.Name = "label7";
|
||||
this.label7.Size = new System.Drawing.Size(100, 23);
|
||||
this.label7.Size = new System.Drawing.Size(150, 35);
|
||||
this.label7.TabIndex = 6;
|
||||
this.label7.Text = "State";
|
||||
this.label7.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
//
|
||||
// label8
|
||||
//
|
||||
this.label8.Location = new System.Drawing.Point(83, 164);
|
||||
this.label8.Location = new System.Drawing.Point(124, 252);
|
||||
this.label8.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label8.Name = "label8";
|
||||
this.label8.Size = new System.Drawing.Size(100, 23);
|
||||
this.label8.Size = new System.Drawing.Size(150, 35);
|
||||
this.label8.TabIndex = 7;
|
||||
this.label8.Text = "Weight (Lbs):";
|
||||
this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
//
|
||||
// label9
|
||||
//
|
||||
this.label9.Location = new System.Drawing.Point(83, 187);
|
||||
this.label9.Location = new System.Drawing.Point(124, 288);
|
||||
this.label9.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label9.Name = "label9";
|
||||
this.label9.Size = new System.Drawing.Size(100, 23);
|
||||
this.label9.Size = new System.Drawing.Size(150, 35);
|
||||
this.label9.TabIndex = 8;
|
||||
this.label9.Text = "Height (Ft):";
|
||||
this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
//
|
||||
// label10
|
||||
//
|
||||
this.label10.Location = new System.Drawing.Point(83, 210);
|
||||
this.label10.Location = new System.Drawing.Point(124, 323);
|
||||
this.label10.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label10.Name = "label10";
|
||||
this.label10.Size = new System.Drawing.Size(100, 23);
|
||||
this.label10.Size = new System.Drawing.Size(150, 35);
|
||||
this.label10.TabIndex = 9;
|
||||
this.label10.Text = "Height (in):";
|
||||
this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
//
|
||||
// label11
|
||||
//
|
||||
this.label11.Location = new System.Drawing.Point(83, 233);
|
||||
this.label11.Location = new System.Drawing.Point(124, 358);
|
||||
this.label11.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label11.Name = "label11";
|
||||
this.label11.Size = new System.Drawing.Size(100, 23);
|
||||
this.label11.Size = new System.Drawing.Size(150, 35);
|
||||
this.label11.TabIndex = 10;
|
||||
this.label11.Text = "Date of Birth:";
|
||||
this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
//
|
||||
// label12
|
||||
//
|
||||
this.label12.Location = new System.Drawing.Point(391, 141);
|
||||
this.label12.Location = new System.Drawing.Point(586, 217);
|
||||
this.label12.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label12.Name = "label12";
|
||||
this.label12.Size = new System.Drawing.Size(100, 23);
|
||||
this.label12.Size = new System.Drawing.Size(150, 35);
|
||||
this.label12.TabIndex = 11;
|
||||
this.label12.Text = "Phone Number:";
|
||||
this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
//
|
||||
// label13
|
||||
//
|
||||
this.label13.Location = new System.Drawing.Point(83, 256);
|
||||
this.label13.Location = new System.Drawing.Point(124, 394);
|
||||
this.label13.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label13.Name = "label13";
|
||||
this.label13.Size = new System.Drawing.Size(100, 23);
|
||||
this.label13.Size = new System.Drawing.Size(150, 35);
|
||||
this.label13.TabIndex = 12;
|
||||
this.label13.Text = "Gender (M/F):";
|
||||
this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||
//
|
||||
// txtPatientID
|
||||
//
|
||||
this.txtPatientID.Location = new System.Drawing.Point(189, 74);
|
||||
this.txtPatientID.Location = new System.Drawing.Point(284, 114);
|
||||
this.txtPatientID.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtPatientID.Name = "txtPatientID";
|
||||
this.txtPatientID.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtPatientID.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtPatientID.TabIndex = 1;
|
||||
//
|
||||
// txtFname
|
||||
//
|
||||
this.txtFname.Location = new System.Drawing.Point(189, 97);
|
||||
this.txtFname.Location = new System.Drawing.Point(284, 149);
|
||||
this.txtFname.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtFname.Name = "txtFname";
|
||||
this.txtFname.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtFname.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtFname.TabIndex = 2;
|
||||
//
|
||||
// txtLname
|
||||
//
|
||||
this.txtLname.Location = new System.Drawing.Point(189, 120);
|
||||
this.txtLname.Location = new System.Drawing.Point(284, 185);
|
||||
this.txtLname.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtLname.Name = "txtLname";
|
||||
this.txtLname.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtLname.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtLname.TabIndex = 3;
|
||||
//
|
||||
// txtMidInit
|
||||
//
|
||||
this.txtMidInit.Location = new System.Drawing.Point(189, 143);
|
||||
this.txtMidInit.Location = new System.Drawing.Point(284, 220);
|
||||
this.txtMidInit.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtMidInit.Name = "txtMidInit";
|
||||
this.txtMidInit.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtMidInit.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtMidInit.TabIndex = 4;
|
||||
//
|
||||
// txtWeight
|
||||
//
|
||||
this.txtWeight.Location = new System.Drawing.Point(189, 166);
|
||||
this.txtWeight.Location = new System.Drawing.Point(284, 255);
|
||||
this.txtWeight.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtWeight.Name = "txtWeight";
|
||||
this.txtWeight.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtWeight.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtWeight.TabIndex = 5;
|
||||
//
|
||||
// txtHeightFt
|
||||
//
|
||||
this.txtHeightFt.Location = new System.Drawing.Point(189, 189);
|
||||
this.txtHeightFt.Location = new System.Drawing.Point(284, 291);
|
||||
this.txtHeightFt.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtHeightFt.Name = "txtHeightFt";
|
||||
this.txtHeightFt.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtHeightFt.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtHeightFt.TabIndex = 6;
|
||||
//
|
||||
// txtHeightIn
|
||||
//
|
||||
this.txtHeightIn.Location = new System.Drawing.Point(189, 212);
|
||||
this.txtHeightIn.Location = new System.Drawing.Point(284, 326);
|
||||
this.txtHeightIn.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtHeightIn.Name = "txtHeightIn";
|
||||
this.txtHeightIn.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtHeightIn.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtHeightIn.TabIndex = 7;
|
||||
//
|
||||
// txtDOB
|
||||
//
|
||||
this.txtDOB.Location = new System.Drawing.Point(189, 235);
|
||||
this.txtDOB.Location = new System.Drawing.Point(284, 362);
|
||||
this.txtDOB.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtDOB.Name = "txtDOB";
|
||||
this.txtDOB.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtDOB.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtDOB.TabIndex = 8;
|
||||
//
|
||||
// txtGender
|
||||
//
|
||||
this.txtGender.Location = new System.Drawing.Point(189, 258);
|
||||
this.txtGender.Location = new System.Drawing.Point(284, 397);
|
||||
this.txtGender.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtGender.Name = "txtGender";
|
||||
this.txtGender.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtGender.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtGender.TabIndex = 9;
|
||||
//
|
||||
// txtCity
|
||||
//
|
||||
this.txtCity.Location = new System.Drawing.Point(497, 74);
|
||||
this.txtCity.Location = new System.Drawing.Point(746, 114);
|
||||
this.txtCity.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtCity.Name = "txtCity";
|
||||
this.txtCity.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtCity.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtCity.TabIndex = 10;
|
||||
//
|
||||
// txtZip
|
||||
//
|
||||
this.txtZip.Location = new System.Drawing.Point(497, 97);
|
||||
this.txtZip.Location = new System.Drawing.Point(746, 149);
|
||||
this.txtZip.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtZip.Name = "txtZip";
|
||||
this.txtZip.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtZip.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtZip.TabIndex = 11;
|
||||
//
|
||||
// txtState
|
||||
//
|
||||
this.txtState.Location = new System.Drawing.Point(497, 120);
|
||||
this.txtState.Location = new System.Drawing.Point(746, 185);
|
||||
this.txtState.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtState.Name = "txtState";
|
||||
this.txtState.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtState.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtState.TabIndex = 12;
|
||||
//
|
||||
// txtPhone
|
||||
//
|
||||
this.txtPhone.Location = new System.Drawing.Point(497, 143);
|
||||
this.txtPhone.Location = new System.Drawing.Point(746, 220);
|
||||
this.txtPhone.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.txtPhone.Name = "txtPhone";
|
||||
this.txtPhone.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtPhone.Size = new System.Drawing.Size(148, 26);
|
||||
this.txtPhone.TabIndex = 13;
|
||||
//
|
||||
// lblDisPurpose
|
||||
//
|
||||
this.lblDisPurpose.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.lblDisPurpose.Location = new System.Drawing.Point(206, 9);
|
||||
this.lblDisPurpose.Location = new System.Drawing.Point(309, 14);
|
||||
this.lblDisPurpose.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.lblDisPurpose.Name = "lblDisPurpose";
|
||||
this.lblDisPurpose.Size = new System.Drawing.Size(380, 36);
|
||||
this.lblDisPurpose.Size = new System.Drawing.Size(570, 55);
|
||||
this.lblDisPurpose.TabIndex = 26;
|
||||
this.lblDisPurpose.Text = "Patient";
|
||||
this.lblDisPurpose.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
||||
//
|
||||
// btnGO
|
||||
//
|
||||
this.btnGO.Location = new System.Drawing.Point(670, 389);
|
||||
this.btnGO.Location = new System.Drawing.Point(1005, 598);
|
||||
this.btnGO.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.btnGO.Name = "btnGO";
|
||||
this.btnGO.Size = new System.Drawing.Size(75, 23);
|
||||
this.btnGO.Size = new System.Drawing.Size(112, 35);
|
||||
this.btnGO.TabIndex = 14;
|
||||
this.btnGO.UseVisualStyleBackColor = true;
|
||||
this.btnGO.Click += new System.EventHandler(this.btnGO_Click);
|
||||
//
|
||||
// frmPatientAdd
|
||||
//
|
||||
this.AcceptButton = this.btnGO;
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(800, 450);
|
||||
this.ClientSize = new System.Drawing.Size(1200, 692);
|
||||
this.Controls.Add(this.btnGO);
|
||||
this.Controls.Add(this.lblDisPurpose);
|
||||
this.Controls.Add(this.txtPhone);
|
||||
@ -322,6 +351,7 @@ namespace Louis__Pharmacy_CNSA212_FP
|
||||
this.Controls.Add(this.label3);
|
||||
this.Controls.Add(this.label2);
|
||||
this.Controls.Add(this.label1);
|
||||
this.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||
this.Name = "frmPatientAdd";
|
||||
this.Text = "frmPatientAdd";
|
||||
this.Load += new System.EventHandler(this.frmPatientAdd_Load);
|
||||
|
@ -1,18 +1,20 @@
|
||||
using System;
|
||||
using System.Windows.Forms;
|
||||
using System.Data;
|
||||
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Louis__Pharmacy_CNSA212_FP
|
||||
{
|
||||
public partial class frmPatientAdd : Form
|
||||
{
|
||||
|
||||
private static bool isAdd;
|
||||
|
||||
public frmPatientAdd(bool isNew)
|
||||
{
|
||||
isAdd = isNew;
|
||||
InitializeComponent();
|
||||
|
||||
txtState.MaxLength = 2;
|
||||
|
||||
if (isNew)
|
||||
{
|
||||
lblDisPurpose.Text = "Add Patient";
|
||||
@ -25,35 +27,26 @@ namespace Louis__Pharmacy_CNSA212_FP
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
private void label1_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void frmPatientAdd_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
txtPatientID.Enabled = false;
|
||||
|
||||
if (isAdd)
|
||||
{
|
||||
double nextID = PharmacyDataTier.GetNextPatientID();
|
||||
var nextID = PharmacyDataTier.GetNextPatientID();
|
||||
txtPatientID.Text = nextID.ToString();
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public void FillPatient(string patID)
|
||||
{
|
||||
DataSet ds = new DataSet();
|
||||
PharmacyDataTier data = new PharmacyDataTier();
|
||||
var ds = new DataSet();
|
||||
var data = new PharmacyDataTier();
|
||||
|
||||
ds = PharmacyDataTier.PatientInfoSearch(patID);
|
||||
txtPatientID.Text = ds.Tables[0].Rows[0]["Patient_id"].ToString();
|
||||
@ -70,6 +63,187 @@ namespace Louis__Pharmacy_CNSA212_FP
|
||||
txtState.Text = ds.Tables[0].Rows[0]["UsState"].ToString();
|
||||
txtPhone.Text = ds.Tables[0].Rows[0]["PhoneNumber"].ToString();
|
||||
}
|
||||
|
||||
|
||||
private void btnGO_Click(object sender, EventArgs e)
|
||||
{
|
||||
var epLocal = new ErrorProvider();
|
||||
|
||||
var Patient_id = txtPatientID.Text;
|
||||
var FirstName = txtFname.Text;
|
||||
var LastName = txtLname.Text;
|
||||
var MiddleIntials = txtMidInit.Text;
|
||||
var City = txtCity.Text;
|
||||
|
||||
int lbs;
|
||||
int Height_feet;
|
||||
int Height_inches;
|
||||
DateTime DOB;
|
||||
string Gender;
|
||||
short Zip;
|
||||
string UsState;
|
||||
string PhoneNumber;
|
||||
|
||||
var parseHasFailed = false;
|
||||
|
||||
|
||||
try
|
||||
{
|
||||
lbs = int.Parse(txtWeight.Text);
|
||||
try
|
||||
{
|
||||
Height_feet = int.Parse(txtHeightFt.Text);
|
||||
try
|
||||
{
|
||||
Height_inches = int.Parse(txtHeightIn.Text);
|
||||
try
|
||||
{
|
||||
DOB = DateTime.Parse(txtDOB.Text);
|
||||
try
|
||||
{
|
||||
Gender = txtGender.Text;
|
||||
try
|
||||
{
|
||||
Zip = short.Parse(txtZip.Text);
|
||||
try
|
||||
{
|
||||
UsState = txtState.Text;
|
||||
try
|
||||
{
|
||||
PhoneNumber = txtPhone.Text;
|
||||
|
||||
try
|
||||
{
|
||||
if (Patient_id.Length > 8)
|
||||
{
|
||||
epLocal.SetError(txtPatientID, "Error");
|
||||
throw new Exception();
|
||||
}
|
||||
|
||||
if (FirstName.Length > 30)
|
||||
{
|
||||
epLocal.SetError(txtFname, "Error");
|
||||
throw new Exception();
|
||||
}
|
||||
|
||||
if (LastName.Length > 30)
|
||||
{
|
||||
epLocal.SetError(txtLname, "Error");
|
||||
throw new Exception();
|
||||
}
|
||||
|
||||
if (MiddleIntials.Length > 1)
|
||||
{
|
||||
epLocal.SetError(txtMidInit, "Error");
|
||||
throw new Exception();
|
||||
}
|
||||
|
||||
if (Zip > 65535)
|
||||
{
|
||||
epLocal.SetError(txtZip, "Error");
|
||||
throw new Exception();
|
||||
}
|
||||
|
||||
if (City.Length > 30)
|
||||
{
|
||||
epLocal.SetError(txtCity, "Error");
|
||||
throw new Exception();
|
||||
}
|
||||
|
||||
if (UsState.Length > 2)
|
||||
{
|
||||
epLocal.SetError(txtState, "Error");
|
||||
throw new Exception();
|
||||
}
|
||||
|
||||
if (lbs > 2147483647)
|
||||
{
|
||||
epLocal.SetError(txtWeight, "Error");
|
||||
throw new Exception();
|
||||
}
|
||||
|
||||
if (Height_feet > 2147483647)
|
||||
{
|
||||
epLocal.SetError(txtHeightFt, "Error");
|
||||
throw new Exception();
|
||||
}
|
||||
|
||||
if (Height_inches > 2147483647)
|
||||
{
|
||||
epLocal.SetError(txtHeightIn, "Error");
|
||||
throw new Exception();
|
||||
}
|
||||
|
||||
if (PhoneNumber.Length > 14)
|
||||
{
|
||||
epLocal.SetError(txtPhone, "Error");
|
||||
throw new Exception();
|
||||
}
|
||||
|
||||
if (Gender.Length > 1)
|
||||
{
|
||||
epLocal.SetError(txtGender, "Error");
|
||||
throw new Exception();
|
||||
}
|
||||
|
||||
PharmacyDataTier.UpdatePatient(
|
||||
Patient_id,
|
||||
FirstName,
|
||||
LastName,
|
||||
MiddleIntials,
|
||||
lbs,
|
||||
Height_feet,
|
||||
Height_inches,
|
||||
DOB,
|
||||
Gender,
|
||||
City,
|
||||
Zip,
|
||||
UsState,
|
||||
PhoneNumber);
|
||||
}
|
||||
catch (Exception exception)
|
||||
{
|
||||
epLocal.SetError(btnGO, "Error Updating Patient Info");
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
epLocal.SetError(txtPhone, "Invalid Value");
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
epLocal.SetError(txtState, "Invalid Value");
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
epLocal.SetError(txtZip, "Invalid Value");
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
epLocal.SetError(txtGender, "Invalid Value");
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
epLocal.SetError(txtDOB, "Invalid Value");
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
epLocal.SetError(txtHeightIn, "Invalid Value");
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
epLocal.SetError(txtHeightFt, "Invalid Value");
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
epLocal.SetError(txtWeight, "Invalid Value");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user