Model/Base/CustomerVendor/InfoCollection.cs

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using Microsoft.VisualBasic;
using Microsoft.VisualBasic.CompilerServices;

namespace Model.Base.CustomerVendor
{
    /// <summary>
    /// Info的集合
    /// </summary>
    /// <remarks></remarks>
    public class InfoCollection : System.Collections.ObjectModel.Collection<Info>
    {
        /// <summary>
        /// 按编码获取档案
        /// </summary>
        /// <param name="cDWCode"></param>
        /// <returns></returns>
        /// <remarks></remarks>
        public Info get_byCode(string cDWCode)
        {
            foreach (Info mdl in this)
            {
                if (mdl.A03_cDWCode.Trim().ToLower() == cDWCode.Trim().ToLower())
                {
                    return mdl;
                }
            }
            return null;
        }

        public InfoCollection ge_byDWCCode(string cDWCCode)
        {
            InfoCollection mdls = new InfoCollection();
            foreach (Info mdl in this)
            {
                if (mdl.A06_cDWCCode.Trim().ToLower() == cDWCCode.Trim().ToLower())
                {
                    mdls.Add(mdl);
                }
            }
            return mdls;
        }
        /// <summary>
        /// 按单位分类编码匹配
        /// </summary>
        /// <param name="iType">类型:0_左,1_右,2_包含</param>
        /// <param name="cPart"></param>
        /// <returns></returns>
        /// <remarks></remarks>
        public InfoCollection get_byDWCCodeLike(int iType, string cPart)
        {
            string Value = "";
            if (iType == 0)
            {
                Value = cPart.Trim().ToLower() + "*";
            }
            else if (iType == 1)
            {
                Value = "*" + cPart.Trim().ToLower();
            }
后面还有 43 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。