Model/Base/Inventory/InventoryInfoCollection.cs

(开头部分) 3KB

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

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

namespace Model.Base.Inventory
{
    /// <summary>
    /// InventoryInfo的集合
    /// </summary>
    /// <remarks></remarks>
    public class InventoryInfoCollection : System.Collections.ObjectModel.Collection<InventoryInfo>
    {
        /// <summary>
        /// 按存货编码获取存货信息
        /// </summary>
        /// <param name="cInvCode"></param>
        /// <returns></returns>
        /// <remarks></remarks>
        public InventoryInfo get_byInvCode(string cInvCode)
        {
            foreach (InventoryInfo mdl in this)
            {
                if (mdl.A01_cInvCode.Trim().ToLower() == cInvCode.Trim().ToLower())
                {
                    return mdl;
                }
            }
            return null;
        }
        /// <summary>
        /// 按存货分类获取存货信息
        /// </summary>
        /// <param name="cInvCCode"></param>
        /// <returns></returns>
        /// <remarks></remarks>
        public InventoryInfoCollection get_byInvCCode(string cInvCCode)
        {
            InventoryInfoCollection mdls = new InventoryInfoCollection();
            foreach (InventoryInfo mdl in this)
            {
                if (mdl.A05_cInvCCode.Trim().ToLower() == cInvCCode.Trim().ToLower())
                {
                    mdls.Add(mdl);
                }
            }
            return mdls;
        }
        /// <summary>
        /// 按是否应税劳务获取存货信息
        /// </summary>
        /// <returns></returns>
        /// <remarks></remarks>
        public InventoryInfoCollection get_byService(bool bService)
        {
            InventoryInfoCollection mdls = new InventoryInfoCollection();
            foreach (InventoryInfo mdl in this)
            {
                if (mdl.A21_bService == bService)
                {
                    mdls.Add(mdl);
后面还有 56 行代码,购买后查看完整代码

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

AI 解读

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

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