Beispiel #1
0
 public SVM_SalesVolumeBLL(int id, bool bycache)
     : base(DALClassName)
 {
     _dal = (SVM_SalesVolumeDAL)_DAL;
     FillModel(id, bycache);
 }
Beispiel #2
0
        public static int BatApprove(string IDs, int StaffID)
        {
            SVM_SalesVolumeDAL dal = (SVM_SalesVolumeDAL)DataAccess.CreateObject(DALClassName);

            return(dal.BatApprove(IDs, StaffID));
        }
Beispiel #3
0
 ///<summary>
 ///SVM_SalesVolumeBLL
 ///</summary>
 public SVM_SalesVolumeBLL()
     : base(DALClassName)
 {
     _dal = (SVM_SalesVolumeDAL)_DAL;
     _m   = new SVM_SalesVolume();
 }
Beispiel #4
0
 public SVM_SalesVolumeBLL(int id)
     : base(DALClassName)
 {
     _dal = (SVM_SalesVolumeDAL)_DAL;
     FillModel(id);
 }
Beispiel #5
0
        public static DataTable GetSummaryTotal2(int organizecity, int accountmonth, int clienttype, int flag, int state, int type, int staff)
        {
            SVM_SalesVolumeDAL dal = (SVM_SalesVolumeDAL)DataAccess.CreateObject(DALClassName);

            return(Tools.ConvertDataReaderToDataTable(dal.GetSummaryTotal2(organizecity, accountmonth, clienttype, flag, state, type, staff)));
        }
Beispiel #6
0
        public static int SubmitByStaff(int Organizecity, int Staff, int accountmonth, int clienttype, int flag, int type)
        {
            SVM_SalesVolumeDAL dal = (SVM_SalesVolumeDAL)DataAccess.CreateObject(DALClassName);

            return(dal.SubmitByStaff(Organizecity, Staff, accountmonth, clienttype, flag, type));
        }
Beispiel #7
0
        /// <summary>
        /// 获取客户销量(进货、销量、库存)录入记录数量
        /// </summary>
        /// <param name="AccountMonth"></param>
        /// <param name="Client"></param>
        /// <returns></returns>
        public static DataTable GetCountByClient(int AccountMonth, int Client)
        {
            SVM_SalesVolumeDAL dal = (SVM_SalesVolumeDAL)DataAccess.CreateObject(DALClassName);

            return(dal.GetCountByClient(AccountMonth, Client));
        }
Beispiel #8
0
        public decimal GetByClassify(int Classify, int AccountMonth, int Client)
        {
            SVM_SalesVolumeDAL dal = (SVM_SalesVolumeDAL)DataAccess.CreateObject(DALClassName);

            return(dal.GetByClassify(Classify, AccountMonth, Client));
        }
Beispiel #9
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="SalesVolume"></param>
        /// <param name="Product"></param>
        /// <param name="LotNumber"></param>
        /// <param name="Client"></param>
        /// <param name="Quantity"></param>
        /// <param name="FactoryPrice"></param>
        public static void SVMinsertdetail(int SalesVolume, string Code, string LotNumber, int Client, int Quantity, decimal FactoryPrice)
        {
            SVM_SalesVolumeDAL dal = new SVM_SalesVolumeDAL();

            dal.SVMinsertdetail(SalesVolume, Code, LotNumber, Client, Quantity, FactoryPrice);
        }
Beispiel #10
0
        public static decimal GetTotalSalesPriceByOrganizeCity(int organizecity, int accountmonth, int ClientType, int Type)
        {
            SVM_SalesVolumeDAL dal = (SVM_SalesVolumeDAL)DataAccess.CreateObject(DALClassName);

            return(dal.GetTotalSalesPriceByOrganizeCity(organizecity, accountmonth, ClientType, Type));
        }
Beispiel #11
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="SheetCode"></param>
        /// <param name="SalesDate"></param>
        /// <param name="Client"></param>
        /// <returns></returns>
        public static int SVMinsert(string SheetCode, DateTime SalesDate, int Client)
        {
            SVM_SalesVolumeDAL dal = new SVM_SalesVolumeDAL();

            return(dal.SVMinsert(SheetCode, SalesDate, Client));
        }
Beispiel #12
0
        public static int CheckSalesVolume(int ClientID, DateTime volumedate, int Type, int Flag)
        {
            SVM_SalesVolumeDAL dal = (SVM_SalesVolumeDAL)DataAccess.CreateObject(DALClassName);

            return(dal.CheckSalesVolume(ClientID, volumedate, Type, Flag));
        }
Beispiel #13
0
        public static DataTable InitProductList(int VolumeID, int ClientID, int Type, int Month, bool IsCXP)
        {
            SVM_SalesVolumeDAL dal = (SVM_SalesVolumeDAL)DataAccess.CreateObject(DALClassName);

            return(Tools.ConvertDataReaderToDataTable(dal.InitProductList(VolumeID, ClientID, Type, Month, IsCXP)));
        }
Beispiel #14
0
        public static DataTable GetSummary_GroupByDate(int OrganizeCity, int Supplier, int ClientID, DateTime begintime, DateTime endtime, int Type, int Flag, int DataSource)
        {
            SVM_SalesVolumeDAL dal = (SVM_SalesVolumeDAL)DataAccess.CreateObject(DALClassName);

            return(Tools.ConvertDataReaderToDataTable(dal.GetSummary_GroupByDate(OrganizeCity, Supplier, ClientID, begintime, endtime, Type, Flag, DataSource)));
        }
Beispiel #15
0
        /// <summary>
        /// 获取指定管理片区历史平均实际销量(门店实销)
        /// </summary>
        /// <param name="OrganizeCity"></param>
        /// <param name="MonthCount"></param>
        /// <param name="IncludeChildOrganizeCity"></param>
        /// <returns></returns>
        public static decimal GetAvgVolume(int OrganizeCity, int EndMonth, int MonthCount, bool IncludeChildOrganizeCity)
        {
            SVM_SalesVolumeDAL dal = (SVM_SalesVolumeDAL)DataAccess.CreateObject(DALClassName);

            return(dal.GetAvgVolume(OrganizeCity, EndMonth, MonthCount, IncludeChildOrganizeCity));
        }