This commit is contained in:
Adam McCane 2024-02-21 16:56:17 -05:00
parent 03e7185225
commit ea7474900f
3 changed files with 47 additions and 3 deletions

View File

@ -1235,6 +1235,34 @@ namespace Louis__Pharmacy_CNSA212_FP
}
}
public static void DecrementPastRefills(string rxNum)
{
try
{
myConn.Open();
cmdString.Parameters.Clear();
cmdString.Connection = myConn;
cmdString.CommandType = CommandType.StoredProcedure;
cmdString.CommandTimeout = 1500;
cmdString.CommandText = "DecrementPastRefills";
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 CreatePrescription(
string RxNum,
string Patient_id,

View File

@ -182,20 +182,21 @@ namespace Louis__Pharmacy_CNSA212_FP
this.editToolStripMenuItem,
this.deleteToolStripMenuItem});
this.cmuRefill.Name = "cmuRefill";
this.cmuRefill.Size = new System.Drawing.Size(108, 48);
this.cmuRefill.Size = new System.Drawing.Size(181, 70);
//
// editToolStripMenuItem
//
this.editToolStripMenuItem.Name = "editToolStripMenuItem";
this.editToolStripMenuItem.Size = new System.Drawing.Size(107, 22);
this.editToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.editToolStripMenuItem.Text = "Edit";
this.editToolStripMenuItem.Click += new System.EventHandler(this.editToolStripMenuItem_Click);
//
// deleteToolStripMenuItem
//
this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem";
this.deleteToolStripMenuItem.Size = new System.Drawing.Size(107, 22);
this.deleteToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.deleteToolStripMenuItem.Text = "Delete";
this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click);
//
// frmRefill
//

View File

@ -67,6 +67,21 @@ namespace Louis__Pharmacy_CNSA212_FP
editToolStripMenuItem_Click(sender, e);
}
private void deleteToolStripMenuItem_Click(object sender, EventArgs e)
{
string refillID = "";
string rxID = "";
DataGridViewRow row = new DataGridViewRow();
row = dgvRefills.SelectedRows[0];
refillID = (row.Cells[0].Value).ToString();
rxID = (row.Cells[4].Value).ToString();
PharmacyDataTier.DeleteRefill(refillID);
PharmacyDataTier.DecrementPastRefills(rxID);
}
//private void btnSearch_Click(object sender, EventArgs e)
//{
// string patientID = "";