コード例 #1
0
ファイル: CodingRule.cs プロジェクト: 892182825/SP
        /// <summary>
        /// 得到单据的前缀字符
        /// 入库:KR  红入库:RH  退入库:RT 盘入:RP
        /// 出库:CK  红出库:CH  盘出库:CP 退出库:CT
        /// </summary>
        public string GetOrderFormPrefix(EnumOrderFormType enumOrderFormType)
        {
            string prefix;

            switch (enumOrderFormType)
            {
            case EnumOrderFormType.InStorage:
                prefix = "RK";
                break;

            case EnumOrderFormType.RedInStorage:
                prefix = "RH";
                break;

            case EnumOrderFormType.ReturnInStorage:
                prefix = "HT";
                break;

            case EnumOrderFormType.CheckInStorage:
                prefix = "RP";
                break;

            case EnumOrderFormType.OutStorage:
                prefix = "CK";
                break;

            case EnumOrderFormType.RedOutStorage:
                prefix = "CH";
                break;

            case EnumOrderFormType.CheckOutStorage:
                prefix = "CP";
                break;

            case EnumOrderFormType.ReturnOutStorage:
                prefix = "TH";
                break;

            case EnumOrderFormType.OneToAnother:
                prefix = "DB";
                break;

            default:
                prefix = string.Empty;
                break;
            }
            return(prefix);
        }
コード例 #2
0
ファイル: InventoryDocBLL.cs プロジェクト: 892182825/SP
 public static string GetPoc(EnumOrderFormType orderType)
 {
     return(InventoryDocDAL.GetPoc(orderType));
 }
コード例 #3
0
 /// <summary>
 /// 根据单据类型的不同来获取不同的单据ID
 /// </summary>
 /// <param name="orderType">单据类型</param>
 /// <returns></returns>
 public string GetDocId(EnumOrderFormType orderType)
 {
     return(InventoryDocDAL.GetDocId(orderType));
 }
コード例 #4
0
ファイル: InventoryDocBLL.cs プロジェクト: 892182825/SP
 /// <summary>
 /// 获取新的订单号
 /// </summary>
 /// <param name="enumOrderType">单据类型</param>
 /// <returns>返回新订单号</returns>
 public string GetNewOrderID(EnumOrderFormType enumOrderType)
 {
     return(InventoryDocDAL.GetNewOrderID(enumOrderType));
 }