Exemplo n.º 1
0
        /// <summary>
        /// 设置收款(已收/未审核已收)或付款(已付/未审核已付)金额
        /// </summary>
        /// <param name="itemId">收款或付款编号</param>
        /// <param name="registerType">登记类型</param>
        /// <returns></returns>
        public virtual bool SetAmount(string itemId, EyouSoft.Model.ToolStructure.FundRegisterType registerType)
        {
            DbCommand cmd = this._db.GetStoredProcCommand("proc_FundRegister_SetAmount");

            this._db.AddInParameter(cmd, "ItemId", DbType.AnsiStringFixedLength, itemId);
            this._db.AddInParameter(cmd, "RegisterType", DbType.AnsiStringFixedLength, (int)registerType);
            this._db.AddOutParameter(cmd, "Result", DbType.Int32, 4);

            DbHelper.RunProcedure(cmd, this._db);

            return(Convert.ToInt32(this._db.GetParameterValue(cmd, "Result")) == 1 ? true : false);
        }
Exemplo n.º 2
0
 /// <summary>
 /// 设置收款(已收/未审核已收)或付款(已付/未审核已付)金额
 /// </summary>
 /// <param name="itemId">收款或付款编号</param>
 /// <param name="registerType">登记类型</param>
 /// <returns></returns>
 private bool SetAmount(string itemId, EyouSoft.Model.ToolStructure.FundRegisterType registerType)
 {
     return(dal.SetAmount(itemId, registerType));
 }