protected void SignPatientSRC(object sender, EventArgs e) { Int32 intPatientID; if (Int32.TryParse(Request.Cookies["PatientID"].Value.ToString(), out intPatientID)) { Lapbase.Business.SRCObject objSRC = new Lapbase.Business.SRCObject(); objSRC.PatientID = intPatientID; objSRC.OrganizationCode = base.OrganizationCode; objSRC.Imperial = base.Imperial; objSRC.VendorCode = LapbaseConfiguration.SRCVendorCode; objSRC.PracticeCEO = LapbaseConfiguration.PracticeCEOCode; objSRC.SurgeonCEO = LapbaseConfiguration.SurgeonCEOCode; objSRC.FacilityCEO = LapbaseConfiguration.FacilityCEOCode; objSRC.SRCUserName = LapbaseConfiguration.SRCUserName; objSRC.SRCPassword = LapbaseConfiguration.SRCPassword; objSRC.SignPatientData(); ltrPatientSignError.Visible = objSRC.PatientSignErrors.Count > 0; if (objSRC.PatientSignErrors.Count > 0) { blnSucceedFlag = false; rptPatientSignError.DataSource = objSRC.PatientSignErrors; rptPatientSignError.DataBind(); } } }
/// <summary> /// Initials the SRC Object and fills it by extracing data. /// </summary> /// protected void ExtractDataToExportToSRC(object sender, EventArgs e) { Int32 intPatientID; if (Int32.TryParse(Request.Cookies["PatientID"].Value.ToString(), out intPatientID)) { Boolean blnSucceedFlag = true; Lapbase.Business.SRCObject objSRC = new Lapbase.Business.SRCObject(); objSRC.PatientID = intPatientID; objSRC.OrganizationCode = base.OrganizationCode; objSRC.Imperial = base.Imperial; objSRC.VendorCode = LapbaseConfiguration.SRCVendorCode; objSRC.PracticeCEO = LapbaseConfiguration.PracticeCEOCode; objSRC.SurgeonCEO = LapbaseConfiguration.SurgeonCEOCode; objSRC.FacilityCEO = LapbaseConfiguration.FacilityCEOCode; objSRC.SRCUserName = LapbaseConfiguration.SRCUserName; objSRC.SRCPassword = LapbaseConfiguration.SRCPassword; objSRC.LoadPatientData(); ltrPatientDataError.Visible = objSRC.PatientErrors.Count > 0; if (ltrPatientDataError.Visible) { blnSucceedFlag = false; rptPatientDataError.DataSource = objSRC.PatientErrors; rptPatientDataError.DataBind(); } ltrPreOperativeVisitError.Visible = objSRC.PreOperativeVisitErrors.Count > 0; if (ltrPreOperativeVisitError.Visible) { blnSucceedFlag = false; rptPreOperativeVisitError.DataSource = objSRC.PreOperativeVisitErrors; rptPreOperativeVisitError.DataBind(); } ltrHospitalVisitError.Visible = objSRC.HospitalVisitErrors.Count > 0; if (ltrHospitalVisitError.Visible) { blnSucceedFlag = false; rptHospitalVisitError.DataSource = objSRC.HospitalVisitErrors; rptHospitalVisitError.DataBind(); } ltrPostOperativeVisitError.Visible = objSRC.PostOperativeVisitErrors.Count > 0; if (ltrPostOperativeVisitError.Visible) { blnSucceedFlag = false; rptPostOperativeVisitError.DataSource = objSRC.PostOperativeVisitErrors; rptPostOperativeVisitError.DataBind(); } ltrAdverseEventPostOperativeError.Visible = objSRC.AdverseEventPostOperativeErrors.Count > 0; if (objSRC.AdverseEventPostOperativeErrors.Count > 0) { blnSucceedFlag = false; rptAdverseEventPostOperativeError.DataSource = objSRC.AdverseEventPostOperativeErrors; rptAdverseEventPostOperativeError.DataBind(); } ltrSRCSucceed.Visible = blnSucceedFlag; ltrSRCSucceed.Text = blnSucceedFlag ? "The Data is transfered and saved successfully.." : ""; } }