/// <summary> /// 初始化指定客户的进销存 /// </summary> /// <param name="Client"></param> /// <param name="AccountMonth"></param> /// <returns></returns> public static int Init(int Client, int AccountMonth, int IsOpponent) { SVM_JXCSummaryDAL dal = (SVM_JXCSummaryDAL)DataAccess.CreateObject(DALClassName); return(dal.Init(Client, AccountMonth, IsOpponent)); }
/// <summary> /// 按客户显示进销存汇总列表 /// </summary> /// <param name="BeginMonth"></param> /// <param name="EndMonth"></param> /// <param name="PriceLevel">价格级别 1:出厂价 2:批发价 3:零售价</param> /// <param name="Supplier">供货商</param> /// <returns></returns> public static DataTable GetSummaryListBySupplier(int BeginMonth, int EndMonth, int PriceLevel, int Supplier, int IsOpponent) { SVM_JXCSummaryDAL dal = (SVM_JXCSummaryDAL)DataAccess.CreateObject(DALClassName); return(dal.GetSummaryListBySupplier(BeginMonth, EndMonth, PriceLevel, Supplier, IsOpponent)); }
public SVM_JXCSummaryBLL(int id) : base(DALClassName) { _dal = (SVM_JXCSummaryDAL)_DAL; FillModel(id); }
public SVM_JXCSummaryBLL(int id, bool bycache) : base(DALClassName) { _dal = (SVM_JXCSummaryDAL)_DAL; FillModel(id, bycache); }
public static int DeleteJXC(int Client, int AccountMonth) { SVM_JXCSummaryDAL dal = (SVM_JXCSummaryDAL)DataAccess.CreateObject(DALClassName); return(dal.DeleteJXC(Client, AccountMonth)); }
///<summary> ///SVM_JXCSummaryBLL ///</summary> public SVM_JXCSummaryBLL() : base(DALClassName) { _dal = (SVM_JXCSummaryDAL)_DAL; _m = new SVM_JXCSummary(); }
public static int CancelApprove(int Client, int AccountMonth, int Staff) { SVM_JXCSummaryDAL dal = (SVM_JXCSummaryDAL)DataAccess.CreateObject(DALClassName); return(dal.CancelApprove(Client, AccountMonth, Staff)); }
public static decimal GetTotalPurchaseVolume(int AccountMonth, int OrganizeCity) { SVM_JXCSummaryDAL dal = (SVM_JXCSummaryDAL)DataAccess.CreateObject(DALClassName); return(dal.GetTotalPurchaseVolume(AccountMonth, OrganizeCity, false)); }
public static int BatApprove(string Clients, int AccountMonth, int Staff, int IsOpponent) { SVM_JXCSummaryDAL dal = (SVM_JXCSummaryDAL)DataAccess.CreateObject(DALClassName); return(dal.BatApprove(Clients, AccountMonth, Staff, IsOpponent)); }
public static decimal GetMonthSummaryBySupplier(int Month, int PriceLevel, int Supplier, string FieldName, int Product, int IsOpponent) { SVM_JXCSummaryDAL dal = (SVM_JXCSummaryDAL)DataAccess.CreateObject(DALClassName); return(dal.GetMonthSummaryBySupplier(Month, PriceLevel, Supplier, FieldName, Product, IsOpponent)); }
/// <summary> /// 计算进销存总表中的计算库存数量 /// </summary> /// <param name="Client"></param> /// <param name="AccountMonth"></param> /// <returns></returns> public static int ComputInventory(int Client, int AccountMonth) { SVM_JXCSummaryDAL dal = (SVM_JXCSummaryDAL)DataAccess.CreateObject(DALClassName); return(dal.ComputInventory(Client, AccountMonth)); }
public static DataTable GetProductListBySupplier(int Supplier, int AccountMonth, int PriceLevel, int ClientType, int IsOpponent) { SVM_JXCSummaryDAL dal = (SVM_JXCSummaryDAL)DataAccess.CreateObject(DALClassName); return(dal.GetProductListBySupplier(Supplier, AccountMonth, PriceLevel, ClientType, IsOpponent)); }
/// <summary> /// 按客户类别显示进销存汇总列表 /// </summary> /// <param name="BeginMonth"></param> /// <param name="EndMonth"></param> /// <param name="PriceLevel">价格级别 1:出厂价 2:批发价 3:零售价</param> /// <param name="ClientClassify">1:总经销商 2:分销商 3:促销店 4:返利店</param> /// <returns></returns> public static DataTable GetSummaryListByClientClassify(int BeginMonth, int EndMonth, int PriceLevel, int OrganizeCity, int ClientClassify, int IsOpponent) { SVM_JXCSummaryDAL dal = (SVM_JXCSummaryDAL)DataAccess.CreateObject(DALClassName); return(dal.GetSummaryListByClientClassify(BeginMonth, EndMonth, PriceLevel, OrganizeCity, ClientClassify, IsOpponent)); }