private void Init_Form()
        {
            AppTitle.Text = TouchGlobals.RootTitle + " [" + Session["AppLocation"].ToString() + "]";
            if (Session["AppUserName"] != null)
            {
                lblUserName.Text = Session["AppUserName"].ToString();
            }
            if (Session["AppLocation"] != null)
            {
                lblFacilityName.Text = Session["AppLocation"].ToString();
            }

            string ObjFactoryParameter = "BusinessProcess.Clinical.BPatientRegistration, BusinessProcess.Clinical";

            IPatientRegistration ptnMgr = (IPatientRegistration)ObjectFactory.CreateInstance(ObjFactoryParameter);

            DataSet theDs = ptnMgr.GetPatientRegistration(patientID, 12);

            DataTable theDTMod = (DataTable)Session["AppModule"];
            DataView  theDVMod = new DataView(theDTMod);

            theDVMod.RowFilter = "ModuleId=" + Convert.ToInt32(Session["TechnicalAreaId"]);

            setUserDetailsInTab(theDs.Tables[0]);
        }
        /// <summary>
        /// Populates the patient details.
        /// </summary>
        void PopulatePatientDetails()
        {
            IPatientRegistration ptnMgr = (IPatientRegistration)ObjectFactory.CreateInstance("BusinessProcess.Clinical.BPatientRegistration, BusinessProcess.Clinical");

            DataSet theDS = ptnMgr.GetPatientRegistration(int.Parse(Session["PatientId"].ToString()), 12);

            //Session["ClientInfo"] = theDS;
            if (theDS.Tables[0].Rows.Count > 0)
            {
                lblname.Text = String.Format("{0} {1} {2}", theDS.Tables[0].Rows[0]["Firstname"], theDS.Tables[0].Rows[0]["Middlename"], theDS.Tables[0].Rows[0]["Lastname"]);
                lblsex.Text  = theDS.Tables[0].Rows[0]["sex"].ToString();
                lbldob.Text  = theDS.Tables[0].Rows[0]["dob"].ToString();
                lblIQno.Text = theDS.Tables[0].Rows[0]["IQNumber"].ToString();
            }
            ptnMgr = null;
        }
Esempio n. 3
0
        private void Init_Form()
        {
            AppTitle.Text = TouchGlobals.RootTitle + " [" + Session["AppLocation"].ToString() + "]";
            if (Session["AppUserName"] != null)
            {
                lblUserName.Text = Session["AppUserName"].ToString();
            }
            if (Session["AppLocation"] != null)
            {
                lblFacilityName.Text = Session["AppLocation"].ToString();
            }

            //DateTime theTmpDate;
            //string strPatientEnrollmentId = string.Empty;
            //IPatientHome PatientManager;

            string ObjFactoryParameter = "BusinessProcess.Clinical.BPatientRegistration, BusinessProcess.Clinical";

            //PatientManager = (IPatientHome)ObjectFactory.CreateInstance("BusinessProcess.Clinical.BPatientHome, BusinessProcess.Clinical");

            ////System.Data.DataSet theDS = PatientManager.GetPatientDetails(Convert.ToInt32(Session["PatientId"]), Convert.ToInt32(Session["SystemId"]));
            //System.Data.DataSet theDS = PatientManager.GetPatientDetails(Convert.ToInt32(Session["PatientId"]), Convert.ToInt32(Session["SystemId"]), Convert.ToInt32(Session["TechnicalAreaId"]));
            //PatientManager = null;

            IPatientRegistration ptnMgr = (IPatientRegistration)ObjectFactory.CreateInstance(ObjFactoryParameter);

            DataSet theDs = ptnMgr.GetPatientRegistration(patientID, 12);


            //#endregion
            DataTable theDTMod = (DataTable)Session["AppModule"];
            DataView  theDVMod = new DataView(theDTMod);

            theDVMod.RowFilter = "ModuleId=" + Convert.ToInt32(Session["TechnicalAreaId"]);

            setUserDetailsInTab(theDs.Tables[0]);
            BindServiceDropdown();
        }