Exemple #1
0
        /// <summary>
        /// 根据SN得到资产信息
        /// </summary>
        /// <param name="SN">SN编号</param>
        /// <param name="LocationId">区域编号</param>
        /// <returns></returns>
        public DataTable GetAssetsBySN(string SN, string LocationId)
        {
            var result = _AssetsRepository.GetAssetsBySN(SN).AsNoTracking();

            if (!string.IsNullOrEmpty(LocationId))
            {
                result = result.Where(a => a.LOCATIONID == LocationId);
            }
            return(LINQToDataTable.ToDataTable(result));
        }
Exemple #2
0
 /// <summary>
 /// 根据序列号,返回序列号信息
 /// </summary>
 /// <param name="SN"></param>
 /// <returns></returns>
 public Assets GetSNByID(String SN)
 {
     return(_AssetsRepository.GetAssetsBySN(SN).FirstOrDefault());
 }
Exemple #3
0
        /// <summary>
        /// 根据SN得到资产信息
        /// </summary>
        /// <param name="SN">SN编号</param>
        /// <returns></returns>
        public DataTable GetAssetsBySN(string SN)
        {
            var result = _AssetsRepository.GetAssetsBySN(SN).AsNoTracking();

            return(LINQToDataTable.ToDataTable(result));
        }