/// <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); }
public static string GetPoc(EnumOrderFormType orderType) { return(InventoryDocDAL.GetPoc(orderType)); }
/// <summary> /// 根据单据类型的不同来获取不同的单据ID /// </summary> /// <param name="orderType">单据类型</param> /// <returns></returns> public string GetDocId(EnumOrderFormType orderType) { return(InventoryDocDAL.GetDocId(orderType)); }
/// <summary> /// 获取新的订单号 /// </summary> /// <param name="enumOrderType">单据类型</param> /// <returns>返回新订单号</returns> public string GetNewOrderID(EnumOrderFormType enumOrderType) { return(InventoryDocDAL.GetNewOrderID(enumOrderType)); }