/// </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)); }
public AC_CashFlowListBLL(int id) : base(DALClassName) { _dal = (AC_CashFlowListDAL)_DAL; FillModel(id); }
public AC_CashFlowListBLL(int id, bool bycache) : base(DALClassName) { _dal = (AC_CashFlowListDAL)_DAL; FillModel(id, bycache); }
///<summary> ///AC_CashFlowListBLL ///</summary> public AC_CashFlowListBLL() : base(DALClassName) { _dal = (AC_CashFlowListDAL)_DAL; _m = new AC_CashFlowList(); }