override protected void BuildComorbidities(int PatientID, string FormName, string FormType) { ComorbidityDa comorbiditiesDa = new ComorbidityDa(); DataSet comorbiditiesDs = comorbiditiesDa.FormGetRecords(PatientID, FormName, FormType); if (comorbiditiesDs.Tables.Count > 0 && comorbiditiesDs.Tables[0].Rows.Count > 0) { comorbidities.DataSource = comorbiditiesDs.Tables[0].DefaultView; comorbidities.DataBind(); DataTable ComorbidityListTable = new DataTable(); DataColumn Comorbidity = new DataColumn(); Comorbidity.ColumnName = "Comorbidity"; Comorbidity.DataType = System.Type.GetType("System.String"); ComorbidityListTable.Columns.Add(Comorbidity); DataColumn ComorbidityHtmlRow = new DataColumn(); ComorbidityHtmlRow.ColumnName = "ComorbidityHtmlRow"; ComorbidityHtmlRow.DataType = System.Type.GetType("System.Object"); ComorbidityListTable.Columns.Add(ComorbidityHtmlRow); AddComorbidityToListTable(ComorbidityListTable, "Coronary Artery Disease", ComorbidityRow_CoronaryArteryDisease); AddComorbidityToListTable(ComorbidityListTable, "Myocardial Infarction", ComorbidityRow_MyocardialInfarction); AddComorbidityToListTable(ComorbidityListTable, "Hypertension", ComorbidityRow_Hypertension); AddComorbidityToListTable(ComorbidityListTable, "CVA", ComorbidityRow_CVA); AddComorbidityToListTable(ComorbidityListTable, "Thromboembolic Events / DVT", ComorbidityRow_ThromboembolicEventsDVT); AddComorbidityToListTable(ComorbidityListTable, "Asthma", ComorbidityRow_Asthma); AddComorbidityToListTable(ComorbidityListTable, "Diabetes (IDDM)", ComorbidityRow_DiabetesIDDM); AddComorbidityToListTable(ComorbidityListTable, "Diabetes (NIDDM)", ComorbidityRow_DiabetesNIDDM); AddComorbidityToListTable(ComorbidityListTable, "Hypercholesterolemia", ComorbidityRow_Hypercholesterolemia); AddComorbidityToListTable(ComorbidityListTable, "Depression", ComorbidityRow_Depression); foreach (DataRow cRow in ComorbidityListTable.Rows) { CheckForMatchingComorbidity(comorbiditiesDs.Tables[0], cRow["Comorbidity"].ToString(), (HtmlTableRow)cRow["ComorbidityHtmlRow"]); } } // default date when checking a row /* Comorbidity_CoronaryArteryDisease.Attributes.Add("onclick", "setDefaultComorbDate(this, $('" + ComorbDateText_1.ClientID + "'));"); * Comorbidity_MyocardialInfarction.Attributes.Add("onclick", "setDefaultComorbDate(this, $('" + ComorbDateText_2.ClientID + "'));"); * Comorbidity_Hypertension.Attributes.Add("onclick", "setDefaultComorbDate(this, $('" + ComorbDateText_3.ClientID + "'));"); * Comorbidity_CVA.Attributes.Add("onclick", "setDefaultComorbDate(this, $('" + ComorbDateText_4.ClientID + "'));"); * Comorbidity_ThromboembolicEventsDVT.Attributes.Add("onclick", "setDefaultComorbDate(this, $('" + ComorbDateText_5.ClientID + "'));"); * Comorbidity_Asthma.Attributes.Add("onclick", "setDefaultComorbDate(this, $('" + ComorbDateText_6.ClientID + "'));"); * Comorbidity_DiabetesIDDM.Attributes.Add("onclick", "setDefaultComorbDate(this, $('" + ComorbDateText_7.ClientID + "'));"); * Comorbidity_DiabetesNIDDM.Attributes.Add("onclick", "setDefaultComorbDate(this, $('" + ComorbDateText_8.ClientID + "'));"); * Comorbidity_Hypercholesterolemia.Attributes.Add("onclick", "setDefaultComorbDate(this, $('" + ComorbDateText_9.ClientID + "'));"); * Comorbidity_Depression.Attributes.Add("onclick", "setDefaultComorbDate(this, $('" + ComorbDateText_10.ClientID + "'));"); */ }
protected virtual void BuildComorbidities(int PatientID, string FormName, string FormType) { ComorbidityDa comorbiditiesDa = new ComorbidityDa(); DataSet comorbiditiesDs = comorbiditiesDa.FormGetRecords(PatientID, FormName, FormType); if (comorbiditiesDs.Tables.Count > 0 && comorbiditiesDs.Tables[0].Rows.Count > 0) { comorbidities.DataSource = comorbiditiesDs.Tables[0].DefaultView; comorbidities.DataBind(); } }
protected void BuildGeneralComorbidities(int PatientID, string FormName, string FormType) { ComorbidityDa CombDa = new ComorbidityDa(); DataSet ComorbiditiesDs = CombDa.FormGetRecords(PatientID, FormName, FormType); if (ComorbiditiesDs.Tables.Count > 0 && ComorbiditiesDs.Tables[0].Rows.Count > 0) { genComorbidities.DataSource = ComorbiditiesDs.Tables[0].DefaultView; genComorbidities.DataBind(); } }
override protected void BuildComorbidities() { if (patientID != 0) { ComorbidityDa comorbiditiesDa = new ComorbidityDa(); DataSet comorbiditiesDs = comorbiditiesDa.FormGetRecords(this.patientID, this._formName, "Dynamic"); if (comorbiditiesDs.Tables.Count > 0 && comorbiditiesDs.Tables[0].Rows.Count > 0) { comorbidities.DataSource = comorbiditiesDs.Tables[0].DefaultView; comorbidities.DataBind(); ComorbiditiesCell1.RowSpan = 3; ComorbiditiesCell2.Visible = false; ComorbiditiesCell3.Visible = false; } } }
override protected void BuildComorbidities(int PatientID, string FormName, string FormType) { ComorbidityDa comorbiditiesDa = new ComorbidityDa(); DataSet comorbiditiesDs = comorbiditiesDa.FormGetRecords(PatientID, FormName, FormType); if (comorbiditiesDs.Tables.Count > 0 && comorbiditiesDs.Tables[0].Rows.Count > 0) { comorbidities.DataSource = comorbiditiesDs.Tables[0].DefaultView; comorbidities.DataBind(); DataTable ComorbidityListTable = new DataTable(); DataColumn Comorbidity = new DataColumn(); Comorbidity.ColumnName = "Comorbidity"; Comorbidity.DataType = System.Type.GetType("System.String"); ComorbidityListTable.Columns.Add(Comorbidity); DataColumn ComorbidityHtmlRow = new DataColumn(); ComorbidityHtmlRow.ColumnName = "ComorbidityHtmlRow"; ComorbidityHtmlRow.DataType = System.Type.GetType("System.Object"); ComorbidityListTable.Columns.Add(ComorbidityHtmlRow); AddComorbidityToListTable(ComorbidityListTable, "Coronary Artery Disease", ComorbidityRow_CoronaryArteryDisease); AddComorbidityToListTable(ComorbidityListTable, "Myocardial Infarction", ComorbidityRow_MyocardialInfarction); AddComorbidityToListTable(ComorbidityListTable, "Hypertension", ComorbidityRow_Hypertension); AddComorbidityToListTable(ComorbidityListTable, "CVA", ComorbidityRow_CVA); AddComorbidityToListTable(ComorbidityListTable, "Thromboembolic Events / DVT", ComorbidityRow_ThromboembolicEventsDVT); AddComorbidityToListTable(ComorbidityListTable, "Asthma", ComorbidityRow_Asthma); AddComorbidityToListTable(ComorbidityListTable, "Diabetes (IDDM)", ComorbidityRow_DiabetesIDDM); AddComorbidityToListTable(ComorbidityListTable, "Diabetes (NIDDM)", ComorbidityRow_DiabetesNIDDM); AddComorbidityToListTable(ComorbidityListTable, "Obesity", ComorbidityRow_Obesity); AddComorbidityToListTable(ComorbidityListTable, "Hypercholesterolemia", ComorbidityRow_Hypercholesterolemia); AddComorbidityToListTable(ComorbidityListTable, "Depression", ComorbidityRow_Depression); foreach (DataRow cRow in ComorbidityListTable.Rows) { CheckForMatchingComorbidity(comorbiditiesDs.Tables[0], cRow["Comorbidity"].ToString(), (HtmlTableRow)cRow["ComorbidityHtmlRow"]); } } }
protected void GetComorbidities(int PatientID, string FormName, string FormType) { ComorbidityDa comorbiditiesDa = new ComorbidityDa(); DataSet comorbiditiesDs = comorbiditiesDa.FormGetRecords(PatientID, FormName, FormType); if (comorbiditiesDs.Tables.Count > 0 && comorbiditiesDs.Tables[0].Rows.Count > 0) { // limit to last 10 records PastRecordsCountComorb = comorbiditiesDs.Tables[0].Rows.Count; DataView comorbiditiesDv = new DataView(comorbiditiesDs.Tables[0]); comorbiditiesDv.Sort = Comorbidity.ComorbDate + " DESC "; comorbiditiesDv = GetTopDataViewRows(comorbiditiesDv, 10); comorbiditiesDv.Sort = Comorbidity.ComorbDate + " ASC, " + Comorbidity.Comorbidity_Field + " ASC "; pastComorbidities.DataSource = comorbiditiesDv; pastComorbidities.DataBind(); } else { PastRecordsCountComorb = 0; } }
override protected void BuildComorbidities(int PatientID, string FormName, string FormType) { ComorbidityDa comorbiditiesDa = new ComorbidityDa(); DataSet comorbiditiesDs = comorbiditiesDa.FormGetRecords(PatientID, FormName, FormType); if (comorbiditiesDs.Tables.Count > 0 && comorbiditiesDs.Tables[0].Rows.Count > 0) { comorbidities.DataSource = comorbiditiesDs.Tables[0].DefaultView; comorbidities.DataBind(); DataTable ComorbidityListTable = new DataTable(); DataColumn Comorbidity = new DataColumn(); Comorbidity.ColumnName = "Comorbidity"; Comorbidity.DataType = System.Type.GetType("System.String"); ComorbidityListTable.Columns.Add(Comorbidity); DataColumn ComorbidityHtmlRow = new DataColumn(); ComorbidityHtmlRow.ColumnName = "ComorbidityHtmlRow"; ComorbidityHtmlRow.DataType = System.Type.GetType("System.Object"); ComorbidityListTable.Columns.Add(ComorbidityHtmlRow); AddComorbidityToListTable(ComorbidityListTable, "Coronary Artery Disease", ComorbidityRow_CoronaryArteryDisease); AddComorbidityToListTable(ComorbidityListTable, "Hypertension", ComorbidityRow_Hypertension); AddComorbidityToListTable(ComorbidityListTable, "Diabetes", ComorbidityRow_Diabetes); AddComorbidityToListTable(ComorbidityListTable, "Chronic Obstructive Pulmonary Disease", ComorbidityRow_COPD); AddComorbidityToListTable(ComorbidityListTable, "Hypercholesterolemia", ComorbidityRow_Hypercholesterolemia); AddComorbidityToListTable(ComorbidityListTable, "Hyperlipidemia", ComorbidityRow_Hyperlipidemia); foreach (DataRow cRow in ComorbidityListTable.Rows) { CheckForMatchingComorbidity(comorbiditiesDs.Tables[0], cRow["Comorbidity"].ToString(), (HtmlTableRow)cRow["ComorbidityHtmlRow"]); } } }