public void LoadICDJson() { using (StreamReader r = new StreamReader(Server.MapPath("../Content/icd10copy.json"))) { string json = r.ReadToEnd(); // dynamic items = JsonConvert.DeserializeObject<List<items>>(json); dynamic jsonICD = JsonConvert.DeserializeObject(json); var icdList = new List <ICDModel>(); var selectICD = new ICDModel(); selectICD.Code = "0"; selectICD.Description = "--Select ICD--"; icdList.Add(selectICD); foreach (var item in jsonICD) { var icd = new ICDModel(); icd.Code = item["CODE"]; icd.Description = item["Description"]; icdList.Add(icd); } ddlICD.DataSource = icdList; ddlICD.DataValueField = "Code"; ddlICD.DataTextField = "Description"; ddlICD.DataBind(); // var item = new List<ICDModel>(); //item = JsonConvert.DeserializeObject<List<ICDModel>>(json); } }
private void LoadCPT() { var cptModel = new ICDModel(); var cptDal = new CPTDAL(); oDs = new DataSet(); //medModel.ItemName = SearchMed.Value; ////oDs = medDal.SeachData(medModel); oDs = cptDal.SelectAll(); var cptTable = new DataTable(); cptTable.Columns.Add("code"); cptTable.Columns.Add("dname"); var cptRow = cptTable.NewRow(); cptRow[0] = 0; cptRow[1] = "--Select CPT--"; cptTable.Rows.Add(cptRow); if (oDs != null) { if (oDs.Tables[0].Rows.Count > 0) { for (int i = 0; i <= oDs.Tables[0].Rows.Count - 1; i++) { var cptFinal = cptTable.NewRow(); cptFinal[0] = oDs.Tables[0].Rows[i]["code"].ToString(); cptFinal[1] = oDs.Tables[0].Rows[i]["dname"].ToString(); cptTable.Rows.Add(cptFinal); } } } ddlCpt.DataSource = cptTable; ddlCpt.DataValueField = "code"; ddlCpt.DataTextField = "dname"; ddlCpt.DataBind(); }