public Fp_Model.SampleSourceTypes GetSampleSourceTypeByTypeName(Fp_Common.UnameAndPwd up, string name) { List<Fp_Model.SampleSourceTypes> list = GetAll(up); Fp_Model.SampleSourceTypes resObj = new Fp_Model.SampleSourceTypes(); if (list != null && list.Count > 0) { resObj = list.Where<Fp_Model.SampleSourceTypes>(a => a.name == name).FirstOrDefault(); } return resObj; }
public Fp_Model.SampleSourceTypes GetSampleSourceTypeByTypeName(Fp_Common.UnameAndPwd up, string name) { List <Fp_Model.SampleSourceTypes> list = GetAll(up); Fp_Model.SampleSourceTypes resObj = new Fp_Model.SampleSourceTypes(); if (list != null && list.Count > 0) { resObj = list.Where <Fp_Model.SampleSourceTypes>(a => a.name == name).FirstOrDefault(); } return(resObj); }
/// <summary> /// 使用样本源类型名称获取样本源类型中的字段集合list<string> /// </summary> /// <param name="typeName">指定样本元类型名称</param> /// <returns>字段集合</returns> public static List <string> GetSampleSourceTypeFieldByTypeName(Fp_Common.UnameAndPwd up, string typeName) { List <string> sampleSourceTypeField = new List <string>(); Fp_Model.SampleSourceTypes ss = GetSampleSourceTypeByTypeName(up, typeName); if (ss != null) { string fieldsStr = ss.fields; if (fieldsStr != null) { string[] fields = ((fieldsStr.Replace("<br>", "$")).Replace("</br>", "$")).Split('$'); foreach (string item in fields) { if (!String.IsNullOrEmpty(item)) { sampleSourceTypeField.Add(item); } } } } return(sampleSourceTypeField); }