/// <summary> /// 添加药敏(抗生素)结果 /// </summary> /// <param name="SQLlist"></param> private void InsertMicantiResult(SortedList SQLlist, DataRow[] drs, DataRow dr, Decimal?Micorgresultid) { if (drs.Length == 0) { return; } for (int i = 0; i < drs.Length; i++) { DataRow drmicanti = drs[i]; DAMicantiresult _micantiresult = new DAMicantiresult(); _micantiresult.Micorgresultid = Micorgresultid; _micantiresult.Requestcode = dr["RequestCode"].ToString(); if (dr["HospSampleID"] != DBNull.Value && dr["HospSampleID"].ToString() != string.Empty) { _micantiresult.Hospsampleid = dr["HospSampleID"].ToString(); } if (dr.Table.Columns.Contains("HospSampleNumber") && dr["HospSampleNumber"] != DBNull.Value && dr["HospSampleNumber"].ToString() != string.Empty) { _micantiresult.Hospsamplenumber = dr["HospSampleNumber"].ToString(); } if (drmicanti.Table.Columns.Contains("AntiCode") && drmicanti["AntiCode"] != DBNull.Value) { _micantiresult.Anticode = drmicanti["AntiCode"].ToString(); } if (drmicanti.Table.Columns.Contains("AntiName") && drmicanti["AntiName"] != DBNull.Value) { _micantiresult.Antiname = drmicanti["AntiName"].ToString(); } if (drmicanti.Table.Columns.Contains("EngAntiName") && drmicanti["EngAntiName"] != DBNull.Value) { _micantiresult.Engantiname = drmicanti["EngAntiName"].ToString(); } if (drmicanti.Table.Columns.Contains("displayorder") && drmicanti["displayorder"] != DBNull.Value) { _micantiresult.Displayorder = Convert.ToDecimal(drmicanti["displayorder"]); } if (drmicanti.Table.Columns.Contains("ResultValue") && drmicanti["ResultValue"] != DBNull.Value) { _micantiresult.Resultvalue = drmicanti["ResultValue"].ToString(); } if (drmicanti.Table.Columns.Contains("result") && drmicanti["result"] != DBNull.Value) { _micantiresult.Testresult = drmicanti["result"].ToString(); } if (drmicanti.Table.Columns.Contains("srange") && drmicanti["srange"] != DBNull.Value) { _micantiresult.Srange = Convert.ToDecimal(drmicanti["srange"]); } if (drmicanti.Table.Columns.Contains("rrange") && drmicanti["rrange"] != DBNull.Value) { _micantiresult.Rrange = Convert.ToDecimal(drmicanti["srange"]); } SQLlist.Add(new Hashtable() { { "INSERT", "InsertDAMicantiresult" } }, _micantiresult); } }
/// <summary> /// 修改药敏结果记录 /// </summary> /// <param name="user"></param> /// <returns></returns> public int UpdateDAMicantiresultInfo(DAMicantiresult config) { return(service.update("UpdateDAMicantiresult", config)); }
/// <summary> /// 删除药敏结果记录 /// </summary> /// <param name="user"></param> /// <returns></returns> public object DeleteDAMicantiresultBy(DAMicantiresult config) { return(service.insert("DeleteDAMicantiresult", config)); }
/// <summary> /// 添加药敏结果记录 /// </summary> /// <param name="user"></param> /// <returns></returns> public object InsertDAMicantiresultInfo(DAMicantiresult config) { return(service.insert("InsertDAMicantiresult", config)); }