protected void btnDeleteMedical_Click(object sender, EventArgs e) { int iDeleteMedicalID; if (int.TryParse(hidDeleteMedicalID.Value, out iDeleteMedicalID)) { cPlayerMedical PlayerMedical = new cPlayerMedical(iDeleteMedicalID, _UserName); PlayerMedical.RecordStatus = RecordStatuses.Delete; PlayerMedical.Delete(_UserName, _UserID); lblModalMessage.Text = "Your medical record has been deleted."; ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModalMessage();", true); } }
protected void btnSaveMedical_Click(object sender, EventArgs e) { int iPlayerMedicalID; int iPlayerProfileID; if ((int.TryParse(hidPlayerMedicalID.Value, out iPlayerMedicalID)) && (int.TryParse(hidPlayerProfileID.Value, out iPlayerProfileID))) { Classes.cPlayerMedical PlayerMedical = new cPlayerMedical(iPlayerMedicalID, _UserName); PlayerMedical.PlayerMedicalID = iPlayerMedicalID; PlayerMedical.Medication = tbMedication.Text; PlayerMedical.Description = tbCondition.Text; PlayerMedical.PlayerProfileID = iPlayerProfileID; if (cbxPrintOnCard.Checked) { PlayerMedical.PrintOnCard = true; } else { PlayerMedical.PrintOnCard = false; } if (cbxShareWithStaff.Checked) { PlayerMedical.ShareInfo = true; } else { PlayerMedical.ShareInfo = false; } DateTime dtTemp; if (DateTime.TryParse(tbMedicalStartDate.Text, out dtTemp)) { PlayerMedical.StartDate = dtTemp; } else { PlayerMedical.StartDate = null; } if (DateTime.TryParse(tbMedicalEndDate.Text, out dtTemp)) { PlayerMedical.EndDate = dtTemp; } else { PlayerMedical.EndDate = null; } PlayerMedical.Save(_UserName, _UserID); } }