From 4123025028ec5b68f6da2d80959b86b70f27d7ab Mon Sep 17 00:00:00 2001 From: caschick221 Date: Mon, 19 Feb 2024 13:11:10 -0500 Subject: [PATCH] added physician delete --- .../PharmacyDataTier.cs | 30 +++ .../frmInfo.Designer.cs | 186 ++++++++++-------- Louis'-Pharmacy_CNSA212-FP/frmInfo.cs | 24 ++- 3 files changed, 162 insertions(+), 78 deletions(-) diff --git a/Louis'-Pharmacy_CNSA212-FP/PharmacyDataTier.cs b/Louis'-Pharmacy_CNSA212-FP/PharmacyDataTier.cs index a6bf4a2..2eb8b36 100644 --- a/Louis'-Pharmacy_CNSA212-FP/PharmacyDataTier.cs +++ b/Louis'-Pharmacy_CNSA212-FP/PharmacyDataTier.cs @@ -213,6 +213,36 @@ namespace Louis__Pharmacy_CNSA212_FP } + public static void DeletePhysician(string Physician_id) + { + + try + { + // open connection + myConn.Open(); + //clear any parameters + cmdString.Parameters.Clear(); + // command + cmdString.Connection = myConn; + cmdString.CommandType = CommandType.StoredProcedure; + cmdString.CommandTimeout = 1500; + cmdString.CommandText = "DeletePhysician"; + // Define input parameter + cmdString.Parameters.Add("@Physician_id", SqlDbType.VarChar, 8).Value = Physician_id; + + cmdString.ExecuteNonQuery(); + } + catch (Exception ex) + { + throw new ArgumentException(ex.Message); + } + finally + { + myConn.Close(); + } + + } + public static DataSet PatientInfoSearch(string id, string lname, string fname) diff --git a/Louis'-Pharmacy_CNSA212-FP/frmInfo.Designer.cs b/Louis'-Pharmacy_CNSA212-FP/frmInfo.Designer.cs index 0c98eff..8c6f1bf 100644 --- a/Louis'-Pharmacy_CNSA212-FP/frmInfo.Designer.cs +++ b/Louis'-Pharmacy_CNSA212-FP/frmInfo.Designer.cs @@ -138,36 +138,40 @@ namespace Louis__Pharmacy_CNSA212_FP // lblPatientFirst // lblPatientFirst.AutoSize = true; - lblPatientFirst.Location = new System.Drawing.Point(20, 28); + lblPatientFirst.Location = new System.Drawing.Point(30, 43); + lblPatientFirst.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); lblPatientFirst.Name = "lblPatientFirst"; - lblPatientFirst.Size = new System.Drawing.Size(60, 13); + lblPatientFirst.Size = new System.Drawing.Size(90, 20); lblPatientFirst.TabIndex = 4; lblPatientFirst.Text = "First Name:"; // // lblPatientLast // lblPatientLast.AutoSize = true; - lblPatientLast.Location = new System.Drawing.Point(20, 69); + lblPatientLast.Location = new System.Drawing.Point(30, 106); + lblPatientLast.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); lblPatientLast.Name = "lblPatientLast"; - lblPatientLast.Size = new System.Drawing.Size(61, 13); + lblPatientLast.Size = new System.Drawing.Size(90, 20); lblPatientLast.TabIndex = 5; lblPatientLast.Text = "Last Name:"; // // lblPhysicianFirst // lblPhysicianFirst.AutoSize = true; - lblPhysicianFirst.Location = new System.Drawing.Point(24, 26); + lblPhysicianFirst.Location = new System.Drawing.Point(36, 40); + lblPhysicianFirst.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); lblPhysicianFirst.Name = "lblPhysicianFirst"; - lblPhysicianFirst.Size = new System.Drawing.Size(60, 13); + lblPhysicianFirst.Size = new System.Drawing.Size(90, 20); lblPhysicianFirst.TabIndex = 4; lblPhysicianFirst.Text = "First Name:"; // // lblPhysicianLast // lblPhysicianLast.AutoSize = true; - lblPhysicianLast.Location = new System.Drawing.Point(23, 70); + lblPhysicianLast.Location = new System.Drawing.Point(34, 108); + lblPhysicianLast.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); lblPhysicianLast.Name = "lblPhysicianLast"; - lblPhysicianLast.Size = new System.Drawing.Size(61, 13); + lblPhysicianLast.Size = new System.Drawing.Size(90, 20); lblPhysicianLast.TabIndex = 5; lblPhysicianLast.Text = "Last Name:"; // @@ -176,18 +180,20 @@ namespace Louis__Pharmacy_CNSA212_FP this.tbcInfo.Controls.Add(this.tbpPatient); this.tbcInfo.Controls.Add(this.tbpPrescription); this.tbcInfo.Controls.Add(this.tbpPhysician); - this.tbcInfo.Location = new System.Drawing.Point(12, 12); + this.tbcInfo.Location = new System.Drawing.Point(18, 18); + this.tbcInfo.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.tbcInfo.Name = "tbcInfo"; this.tbcInfo.SelectedIndex = 0; - this.tbcInfo.Size = new System.Drawing.Size(703, 455); + this.tbcInfo.Size = new System.Drawing.Size(1111, 785); this.tbcInfo.TabIndex = 1; // // tbpPatient // this.tbpPatient.Controls.Add(this.splcPatient); - this.tbpPatient.Location = new System.Drawing.Point(4, 22); + this.tbpPatient.Location = new System.Drawing.Point(4, 29); + this.tbpPatient.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.tbpPatient.Name = "tbpPatient"; - this.tbpPatient.Size = new System.Drawing.Size(695, 429); + this.tbpPatient.Size = new System.Drawing.Size(1103, 752); this.tbpPatient.TabIndex = 3; this.tbpPatient.Text = "Patient Info"; this.tbpPatient.UseVisualStyleBackColor = true; @@ -196,6 +202,7 @@ namespace Louis__Pharmacy_CNSA212_FP // this.splcPatient.Dock = System.Windows.Forms.DockStyle.Fill; this.splcPatient.Location = new System.Drawing.Point(0, 0); + this.splcPatient.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.splcPatient.Name = "splcPatient"; this.splcPatient.Orientation = System.Windows.Forms.Orientation.Horizontal; // @@ -214,46 +221,52 @@ namespace Louis__Pharmacy_CNSA212_FP // this.splcPatient.Panel2.AutoScroll = true; this.splcPatient.Panel2.Controls.Add(this.dgvPatient); - this.splcPatient.Size = new System.Drawing.Size(695, 429); - this.splcPatient.SplitterDistance = 189; + this.splcPatient.Size = new System.Drawing.Size(1103, 752); + this.splcPatient.SplitterDistance = 330; + this.splcPatient.SplitterWidth = 6; this.splcPatient.TabIndex = 0; // // txtPatientID // - this.txtPatientID.Location = new System.Drawing.Point(86, 109); + this.txtPatientID.Location = new System.Drawing.Point(129, 168); + 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 = 8; // // lblPatientID // this.lblPatientID.AutoSize = true; - this.lblPatientID.Location = new System.Drawing.Point(23, 109); + this.lblPatientID.Location = new System.Drawing.Point(34, 168); + this.lblPatientID.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPatientID.Name = "lblPatientID"; - this.lblPatientID.Size = new System.Drawing.Size(57, 13); + this.lblPatientID.Size = new System.Drawing.Size(84, 20); this.lblPatientID.TabIndex = 7; this.lblPatientID.Text = "Patient ID:"; // // txtPatientLast // - this.txtPatientLast.Location = new System.Drawing.Point(87, 66); + this.txtPatientLast.Location = new System.Drawing.Point(130, 102); + this.txtPatientLast.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txtPatientLast.Name = "txtPatientLast"; - this.txtPatientLast.Size = new System.Drawing.Size(100, 20); + this.txtPatientLast.Size = new System.Drawing.Size(148, 26); this.txtPatientLast.TabIndex = 6; // // txtPatientFirst // - this.txtPatientFirst.Location = new System.Drawing.Point(86, 25); + this.txtPatientFirst.Location = new System.Drawing.Point(129, 38); + this.txtPatientFirst.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txtPatientFirst.Name = "txtPatientFirst"; - this.txtPatientFirst.Size = new System.Drawing.Size(100, 20); + this.txtPatientFirst.Size = new System.Drawing.Size(148, 26); this.txtPatientFirst.TabIndex = 5; // // btnPatientSearch // this.btnPatientSearch.BackColor = System.Drawing.Color.Transparent; - this.btnPatientSearch.Location = new System.Drawing.Point(23, 150); + this.btnPatientSearch.Location = new System.Drawing.Point(34, 231); + this.btnPatientSearch.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.btnPatientSearch.Name = "btnPatientSearch"; - this.btnPatientSearch.Size = new System.Drawing.Size(75, 23); + this.btnPatientSearch.Size = new System.Drawing.Size(112, 35); this.btnPatientSearch.TabIndex = 4; this.btnPatientSearch.Text = "Search"; this.btnPatientSearch.UseVisualStyleBackColor = false; @@ -268,12 +281,13 @@ namespace Louis__Pharmacy_CNSA212_FP this.dgvPatient.ContextMenuStrip = this.cmuPatient; this.dgvPatient.EditMode = System.Windows.Forms.DataGridViewEditMode.EditProgrammatically; this.dgvPatient.Location = new System.Drawing.Point(0, 0); + this.dgvPatient.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.dgvPatient.MultiSelect = false; this.dgvPatient.Name = "dgvPatient"; this.dgvPatient.ReadOnly = true; this.dgvPatient.RowHeadersWidth = 51; this.dgvPatient.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; - this.dgvPatient.Size = new System.Drawing.Size(661, 230); + this.dgvPatient.Size = new System.Drawing.Size(992, 354); this.dgvPatient.TabIndex = 0; this.dgvPatient.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvPatient_CellContentClick); // @@ -306,7 +320,7 @@ namespace Louis__Pharmacy_CNSA212_FP // // MiddleInitials // - this.MiddleInitials.DataPropertyName = "MiddleInItials"; + this.MiddleInitials.DataPropertyName = "MiddleIntials"; this.MiddleInitials.HeaderText = "Middle Initial"; this.MiddleInitials.MinimumWidth = 6; this.MiddleInitials.Name = "MiddleInitials"; @@ -420,35 +434,36 @@ namespace Louis__Pharmacy_CNSA212_FP this.cmuPatient.ImageScalingSize = new System.Drawing.Size(20, 20); this.cmuPatient.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.cmuPatientNew, this.cmuPatientEdit, this.cmuPatientDelete }); this.cmuPatient.Name = "contextMenuStrip1"; - this.cmuPatient.Size = new System.Drawing.Size(108, 70); + this.cmuPatient.Size = new System.Drawing.Size(135, 94); // // cmuPatientNew // this.cmuPatientNew.Name = "cmuPatientNew"; - this.cmuPatientNew.Size = new System.Drawing.Size(107, 22); + this.cmuPatientNew.Size = new System.Drawing.Size(134, 30); this.cmuPatientNew.Text = "New"; this.cmuPatientNew.Click += new System.EventHandler(this.cmuPatientNew_Click); // // cmuPatientEdit // this.cmuPatientEdit.Name = "cmuPatientEdit"; - this.cmuPatientEdit.Size = new System.Drawing.Size(107, 22); + this.cmuPatientEdit.Size = new System.Drawing.Size(134, 30); this.cmuPatientEdit.Text = "Edit"; this.cmuPatientEdit.Click += new System.EventHandler(this.cmuPatientEdit_Click); // // cmuPatientDelete // this.cmuPatientDelete.Name = "cmuPatientDelete"; - this.cmuPatientDelete.Size = new System.Drawing.Size(107, 22); + this.cmuPatientDelete.Size = new System.Drawing.Size(134, 30); this.cmuPatientDelete.Text = "Delete"; this.cmuPatientDelete.Click += new System.EventHandler(this.cmuPatientDelete_Click); // // tbpPrescription // this.tbpPrescription.Controls.Add(this.splcPrescription); - this.tbpPrescription.Location = new System.Drawing.Point(4, 22); + this.tbpPrescription.Location = new System.Drawing.Point(4, 29); + this.tbpPrescription.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.tbpPrescription.Name = "tbpPrescription"; - this.tbpPrescription.Size = new System.Drawing.Size(695, 429); + this.tbpPrescription.Size = new System.Drawing.Size(1103, 752); this.tbpPrescription.TabIndex = 4; this.tbpPrescription.Text = "Prescription Info"; this.tbpPrescription.UseVisualStyleBackColor = true; @@ -457,6 +472,7 @@ namespace Louis__Pharmacy_CNSA212_FP // this.splcPrescription.Dock = System.Windows.Forms.DockStyle.Fill; this.splcPrescription.Location = new System.Drawing.Point(0, 0); + this.splcPrescription.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.splcPrescription.Name = "splcPrescription"; this.splcPrescription.Orientation = System.Windows.Forms.Orientation.Horizontal; // @@ -471,15 +487,17 @@ namespace Louis__Pharmacy_CNSA212_FP // splcPrescription.Panel2 // this.splcPrescription.Panel2.Controls.Add(this.dgvPrescription); - this.splcPrescription.Size = new System.Drawing.Size(695, 429); - this.splcPrescription.SplitterDistance = 215; + this.splcPrescription.Size = new System.Drawing.Size(1103, 752); + this.splcPrescription.SplitterDistance = 376; + this.splcPrescription.SplitterWidth = 6; this.splcPrescription.TabIndex = 0; // // btnPrescriptionSearch // - this.btnPrescriptionSearch.Location = new System.Drawing.Point(64, 117); + this.btnPrescriptionSearch.Location = new System.Drawing.Point(96, 180); + this.btnPrescriptionSearch.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.btnPrescriptionSearch.Name = "btnPrescriptionSearch"; - this.btnPrescriptionSearch.Size = new System.Drawing.Size(75, 23); + this.btnPrescriptionSearch.Size = new System.Drawing.Size(112, 35); this.btnPrescriptionSearch.TabIndex = 4; this.btnPrescriptionSearch.Text = "Search"; this.btnPrescriptionSearch.UseVisualStyleBackColor = true; @@ -487,34 +505,36 @@ namespace Louis__Pharmacy_CNSA212_FP // // txtPrescriptionPatID // - this.txtPrescriptionPatID.Location = new System.Drawing.Point(184, 74); + this.txtPrescriptionPatID.Location = new System.Drawing.Point(276, 114); + this.txtPrescriptionPatID.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txtPrescriptionPatID.Name = "txtPrescriptionPatID"; - this.txtPrescriptionPatID.Size = new System.Drawing.Size(100, 20); + this.txtPrescriptionPatID.Size = new System.Drawing.Size(148, 26); this.txtPrescriptionPatID.TabIndex = 3; // // txtRxNumber // - this.txtRxNumber.Location = new System.Drawing.Point(184, 25); + this.txtRxNumber.Location = new System.Drawing.Point(276, 38); + this.txtRxNumber.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txtRxNumber.Name = "txtRxNumber"; - this.txtRxNumber.Size = new System.Drawing.Size(100, 20); + this.txtRxNumber.Size = new System.Drawing.Size(148, 26); this.txtRxNumber.TabIndex = 2; // // lblPrescriptionPatID // this.lblPrescriptionPatID.AutoSize = true; - this.lblPrescriptionPatID.Location = new System.Drawing.Point(61, 74); + this.lblPrescriptionPatID.Location = new System.Drawing.Point(92, 114); + this.lblPrescriptionPatID.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPrescriptionPatID.Name = "lblPrescriptionPatID"; - this.lblPrescriptionPatID.Size = new System.Drawing.Size(57, 13); + this.lblPrescriptionPatID.Size = new System.Drawing.Size(84, 20); this.lblPrescriptionPatID.TabIndex = 1; this.lblPrescriptionPatID.Text = "Patient ID:"; // // lblRxNumber // this.lblRxNumber.AutoSize = true; - this.lblRxNumber.Location = new System.Drawing.Point(61, 25); - this.lblRxNumber.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.lblRxNumber.Location = new System.Drawing.Point(92, 38); this.lblRxNumber.Name = "lblRxNumber"; - this.lblRxNumber.Size = new System.Drawing.Size(63, 13); + this.lblRxNumber.Size = new System.Drawing.Size(92, 20); this.lblRxNumber.TabIndex = 0; this.lblRxNumber.Text = "Rx Number:"; // @@ -525,10 +545,11 @@ namespace Louis__Pharmacy_CNSA212_FP this.dgvPrescription.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.dgvPrescription.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.RxNum_id, this.numRefills, this.pastNumRefills, this.PrescribedBy, this.Physician_id, this.Medication_id, this.Patient_id }); this.dgvPrescription.ContextMenuStrip = this.cmuRx; - this.dgvPrescription.Location = new System.Drawing.Point(3, 3); + this.dgvPrescription.Location = new System.Drawing.Point(4, 5); + this.dgvPrescription.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.dgvPrescription.Name = "dgvPrescription"; this.dgvPrescription.RowHeadersWidth = 51; - this.dgvPrescription.Size = new System.Drawing.Size(652, 195); + this.dgvPrescription.Size = new System.Drawing.Size(978, 300); this.dgvPrescription.TabIndex = 0; // // RxNum_id @@ -592,33 +613,34 @@ namespace Louis__Pharmacy_CNSA212_FP this.cmuRx.ImageScalingSize = new System.Drawing.Size(20, 20); this.cmuRx.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.cmuRxNew, this.cmuRxEdit, this.cmuRxDelete }); this.cmuRx.Name = "cmuRx"; - this.cmuRx.Size = new System.Drawing.Size(108, 70); + this.cmuRx.Size = new System.Drawing.Size(135, 94); // // cmuRxNew // this.cmuRxNew.Name = "cmuRxNew"; - this.cmuRxNew.Size = new System.Drawing.Size(107, 22); + this.cmuRxNew.Size = new System.Drawing.Size(134, 30); this.cmuRxNew.Text = "New"; // // cmuRxEdit // this.cmuRxEdit.Name = "cmuRxEdit"; - this.cmuRxEdit.Size = new System.Drawing.Size(107, 22); + this.cmuRxEdit.Size = new System.Drawing.Size(134, 30); this.cmuRxEdit.Text = "Edit"; // // cmuRxDelete // this.cmuRxDelete.Name = "cmuRxDelete"; - this.cmuRxDelete.Size = new System.Drawing.Size(107, 22); + this.cmuRxDelete.Size = new System.Drawing.Size(134, 30); this.cmuRxDelete.Text = "Delete"; // // tbpPhysician // this.tbpPhysician.Controls.Add(this.splcPhysician); - this.tbpPhysician.Location = new System.Drawing.Point(4, 22); + this.tbpPhysician.Location = new System.Drawing.Point(4, 29); + this.tbpPhysician.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.tbpPhysician.Name = "tbpPhysician"; - this.tbpPhysician.Padding = new System.Windows.Forms.Padding(3); - this.tbpPhysician.Size = new System.Drawing.Size(695, 429); + this.tbpPhysician.Padding = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.tbpPhysician.Size = new System.Drawing.Size(1103, 752); this.tbpPhysician.TabIndex = 2; this.tbpPhysician.Text = "Physician Info"; this.tbpPhysician.UseVisualStyleBackColor = true; @@ -626,7 +648,8 @@ namespace Louis__Pharmacy_CNSA212_FP // splcPhysician // this.splcPhysician.Dock = System.Windows.Forms.DockStyle.Fill; - this.splcPhysician.Location = new System.Drawing.Point(3, 3); + this.splcPhysician.Location = new System.Drawing.Point(4, 5); + this.splcPhysician.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.splcPhysician.Name = "splcPhysician"; this.splcPhysician.Orientation = System.Windows.Forms.Orientation.Horizontal; // @@ -646,45 +669,51 @@ namespace Louis__Pharmacy_CNSA212_FP // this.splcPhysician.Panel2.AutoScroll = true; this.splcPhysician.Panel2.Controls.Add(this.dgvPhysician); - this.splcPhysician.Size = new System.Drawing.Size(689, 423); - this.splcPhysician.SplitterDistance = 187; + this.splcPhysician.Size = new System.Drawing.Size(1095, 742); + this.splcPhysician.SplitterDistance = 327; + this.splcPhysician.SplitterWidth = 6; this.splcPhysician.TabIndex = 0; // // txtPhysicianID // - this.txtPhysicianID.Location = new System.Drawing.Point(99, 111); + this.txtPhysicianID.Location = new System.Drawing.Point(148, 171); + this.txtPhysicianID.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txtPhysicianID.Name = "txtPhysicianID"; - this.txtPhysicianID.Size = new System.Drawing.Size(100, 20); + this.txtPhysicianID.Size = new System.Drawing.Size(148, 26); this.txtPhysicianID.TabIndex = 8; // // lblPhysicianID // this.lblPhysicianID.AutoSize = true; - this.lblPhysicianID.Location = new System.Drawing.Point(24, 111); + this.lblPhysicianID.Location = new System.Drawing.Point(36, 171); + this.lblPhysicianID.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPhysicianID.Name = "lblPhysicianID"; - this.lblPhysicianID.Size = new System.Drawing.Size(69, 13); + this.lblPhysicianID.Size = new System.Drawing.Size(100, 20); this.lblPhysicianID.TabIndex = 7; this.lblPhysicianID.Text = "Physician ID:"; // // txtPhysicianLast // - this.txtPhysicianLast.Location = new System.Drawing.Point(99, 67); + this.txtPhysicianLast.Location = new System.Drawing.Point(148, 103); + this.txtPhysicianLast.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txtPhysicianLast.Name = "txtPhysicianLast"; - this.txtPhysicianLast.Size = new System.Drawing.Size(100, 20); + this.txtPhysicianLast.Size = new System.Drawing.Size(148, 26); this.txtPhysicianLast.TabIndex = 6; // // txtPhysicianFirst // - this.txtPhysicianFirst.Location = new System.Drawing.Point(99, 23); + this.txtPhysicianFirst.Location = new System.Drawing.Point(148, 35); + this.txtPhysicianFirst.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txtPhysicianFirst.Name = "txtPhysicianFirst"; - this.txtPhysicianFirst.Size = new System.Drawing.Size(100, 20); + this.txtPhysicianFirst.Size = new System.Drawing.Size(148, 26); this.txtPhysicianFirst.TabIndex = 5; // // btnPhysicianSearch // - this.btnPhysicianSearch.Location = new System.Drawing.Point(45, 146); + this.btnPhysicianSearch.Location = new System.Drawing.Point(68, 225); + this.btnPhysicianSearch.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.btnPhysicianSearch.Name = "btnPhysicianSearch"; - this.btnPhysicianSearch.Size = new System.Drawing.Size(75, 23); + this.btnPhysicianSearch.Size = new System.Drawing.Size(112, 35); this.btnPhysicianSearch.TabIndex = 4; this.btnPhysicianSearch.Text = "Search"; this.btnPhysicianSearch.UseVisualStyleBackColor = true; @@ -697,13 +726,16 @@ namespace Louis__Pharmacy_CNSA212_FP this.dgvPhysician.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.dgvPhysician.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.Phys_id, this.namefirst, this.namelast, this.initialsmiddle, this.cit, this.state, this.zipp, this.dobb, this.numberphone, this.gennder, this.Specialty }); this.dgvPhysician.ContextMenuStrip = this.cmuPhysician; - this.dgvPhysician.Location = new System.Drawing.Point(3, 3); + this.dgvPhysician.Location = new System.Drawing.Point(0, 0); + this.dgvPhysician.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.dgvPhysician.Name = "dgvPhysician"; this.dgvPhysician.ReadOnly = true; this.dgvPhysician.RowHeadersWidth = 51; + this.dgvPhysician.ScrollBars = System.Windows.Forms.ScrollBars.Horizontal; this.dgvPhysician.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; - this.dgvPhysician.Size = new System.Drawing.Size(646, 216); + this.dgvPhysician.Size = new System.Drawing.Size(1091, 404); this.dgvPhysician.TabIndex = 0; + this.dgvPhysician.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvPhysician_CellContentClick_1); // // Phys_id // @@ -734,7 +766,7 @@ namespace Louis__Pharmacy_CNSA212_FP // // initialsmiddle // - this.initialsmiddle.DataPropertyName = "MiddleInitials"; + this.initialsmiddle.DataPropertyName = "MiddleIntials"; this.initialsmiddle.HeaderText = "Middle Initial"; this.initialsmiddle.MinimumWidth = 6; this.initialsmiddle.Name = "initialsmiddle"; @@ -812,36 +844,36 @@ namespace Louis__Pharmacy_CNSA212_FP this.cmuPhysician.ImageScalingSize = new System.Drawing.Size(20, 20); this.cmuPhysician.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.cmuPhysicianNew, this.cmuPhysicianEdit, this.cmuPhysicianDelete }); this.cmuPhysician.Name = "cmuPhysician"; - this.cmuPhysician.Size = new System.Drawing.Size(108, 70); + this.cmuPhysician.Size = new System.Drawing.Size(135, 94); // // cmuPhysicianNew // this.cmuPhysicianNew.Name = "cmuPhysicianNew"; - this.cmuPhysicianNew.Size = new System.Drawing.Size(107, 22); + this.cmuPhysicianNew.Size = new System.Drawing.Size(134, 30); this.cmuPhysicianNew.Text = "New"; this.cmuPhysicianNew.Click += new System.EventHandler(this.cmuPhysicianNew_Click); // // cmuPhysicianEdit // this.cmuPhysicianEdit.Name = "cmuPhysicianEdit"; - this.cmuPhysicianEdit.Size = new System.Drawing.Size(107, 22); + this.cmuPhysicianEdit.Size = new System.Drawing.Size(134, 30); this.cmuPhysicianEdit.Text = "Edit"; this.cmuPhysicianEdit.Click += new System.EventHandler(this.cmuPhysicianEdit_Click); // // cmuPhysicianDelete // this.cmuPhysicianDelete.Name = "cmuPhysicianDelete"; - this.cmuPhysicianDelete.Size = new System.Drawing.Size(107, 22); + this.cmuPhysicianDelete.Size = new System.Drawing.Size(134, 30); this.cmuPhysicianDelete.Text = "Delete"; + this.cmuPhysicianDelete.Click += new System.EventHandler(this.cmuPhysicianDelete_Click); // // frmInfo // - 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(749, 498); + this.ClientSize = new System.Drawing.Size(1142, 817); this.Controls.Add(this.tbcInfo); this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Margin = new System.Windows.Forms.Padding(2); this.Name = "frmInfo"; this.Text = "Louis\' Pharmacy - View Patient / Prescription Info"; this.Load += new System.EventHandler(this.frmInfo_Load); diff --git a/Louis'-Pharmacy_CNSA212-FP/frmInfo.cs b/Louis'-Pharmacy_CNSA212-FP/frmInfo.cs index 03042a7..34360ce 100644 --- a/Louis'-Pharmacy_CNSA212-FP/frmInfo.cs +++ b/Louis'-Pharmacy_CNSA212-FP/frmInfo.cs @@ -365,7 +365,6 @@ namespace Louis__Pharmacy_CNSA212_FP { dgvPatient.DataSource = ds.Tables[0]; - // Console.WriteLine( dgvPatient.SelectedRows.Count); DataGridViewRow row = new DataGridViewRow(); row = dgvPatient.SelectedRows[0]; string patid = ""; @@ -408,5 +407,28 @@ namespace Louis__Pharmacy_CNSA212_FP } } + + private void cmuPhysicianDelete_Click(object sender, EventArgs e) + { + if (dgvPhysician.Rows.Count > 0) + { + + dgvPhysician.DataSource = ds.Tables[0]; + DataGridViewRow row = new DataGridViewRow(); + row = dgvPhysician.SelectedRows[0]; + string phyID = ""; + phyID = (row.Cells[1].Value).ToString(); + PharmacyDataTier.DeletePhysician(phyID); + btnPhysicianSearch_Click(sender, e); + } + } + + private void dgvPhysician_CellContentClick(object sender, DataGridViewCellEventArgs e) + { + } + + private void dgvPhysician_CellContentClick_1(object sender, DataGridViewCellEventArgs e) + { + } } }