Пример #1
0
 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;
 }
Пример #2
0
        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);
        }
Пример #3
0
        /// <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);
        }