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().Trim(); txtFNAME.Text = ds.Tables[0].Rows[0]["FirstName"].ToString().Trim(); txtLNAME.Text = ds.Tables[0].Rows[0]["LastName"].ToString().Trim(); txtMidInit.Text = ds.Tables[0].Rows[0]["MiddleIntials"].ToString().Trim(); txtZip.Text = ds.Tables[0].Rows[0]["Zip"].ToString().Trim(); txtCity.Text = ds.Tables[0].Rows[0]["City"].ToString().Trim(); txtState.Text = ds.Tables[0].Rows[0]["UsState"].ToString().Trim(); DateTime date = DateTime.Parse(ds.Tables[0].Rows[0]["DOB"].ToString().Trim()); txtDOB.Text = date.ToString("d").Trim(); txtPhone.Text = ds.Tables[0].Rows[0]["PhoneNumber"].ToString().Trim(); txtGender.Text = ds.Tables[0].Rows[0]["Gender"].ToString().Trim(); txtSpecialty.Text = ds.Tables[0].Rows[0]["Specialty"].ToString().Trim(); } 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); 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"); } } }