Пример #1
0
        /// </summary>
        /// <param name="OwnerClient">经销商</param>
        /// <param name="TradeClient">往来客户</param>
        /// <param name="AgentStaff">经办人</param>
        /// <param name="PayMode">支付方式	1现金、2POS</param>
        /// <param name="PayClassify">类别	1预收款、2现结收货款、3结应收款、4其他收入、5存款入账 6银行提现
        /// 101预付款 102现结付货款 103结应付款 104其他支出 105存款付出 106银行存现</param>
        /// <param name="Amount">收款金额</param>
        /// <param name="RelateOrderId">关联订货单</param>
        /// <param name="RelateDeliveryId">关联发货单</param>
        /// <param name="Remark">备注</param>
        /// <param name="InsertStaff">新增人</param>
        /// <param name="WorkList">关联拜访记录</param>
        /// <param name="ARAPIDs">待结应收应付记录ID</param>
        /// <returns>-10:应收款ID为空 -11:应收款金额与收款金额不匹配 -12:统计应收款总额时出错</returns>
        public static int Receipt(int OwnerClient, int TradeClient, int AgentStaff, int PayMode, int PayClassify, decimal Amount, int RelateOrderId,
                                  int RelateDeliveryId, string Remark, int InsertStaff, int WorkList, string ARAPIDs)
        {
            AC_CashFlowListDAL dal = (AC_CashFlowListDAL)DataAccess.CreateObject(DALClassName);

            return(dal.Receipt(OwnerClient, TradeClient, AgentStaff, PayMode, PayClassify, Amount, RelateOrderId,
                               RelateDeliveryId, Remark, InsertStaff, WorkList, ARAPIDs));
        }
Пример #2
0
 public AC_CashFlowListBLL(int id)
     : base(DALClassName)
 {
     _dal = (AC_CashFlowListDAL)_DAL;
     FillModel(id);
 }
Пример #3
0
 public AC_CashFlowListBLL(int id, bool bycache)
     : base(DALClassName)
 {
     _dal = (AC_CashFlowListDAL)_DAL;
     FillModel(id, bycache);
 }
Пример #4
0
 ///<summary>
 ///AC_CashFlowListBLL
 ///</summary>
 public AC_CashFlowListBLL()
     : base(DALClassName)
 {
     _dal = (AC_CashFlowListDAL)_DAL;
     _m   = new AC_CashFlowList();
 }