예제 #1
0
        private bool UpdateFixedAssets(FixAssetsAmount rec)
        {
            DBHelper dh = new DBHelper();

            dh.BeginTran();
            try
            {
                dh.strCmd = "SP_UpdFixAmount";
                dh.AddPare("@C_GUID", SqlDbType.NVarChar, 40, rec.C_GUID);
                dh.AddPare("@FixedAssets", SqlDbType.Decimal, 0, rec.FixedAssets);
                dh.AddPare("@AccumulatedDepreciation", SqlDbType.Decimal, 0, rec.AccumulatedDepreciation);
                dh.AddPare("@IntangibleAssets", SqlDbType.Decimal, 0, rec.IntangibleAssets);
                dh.AddPare("@AccumulatedAmortization", SqlDbType.Decimal, 0, rec.AccumulatedAmortization);
                dh.AddPare("@DeferredExpense", SqlDbType.Decimal, 0, rec.DeferredExpense);
                dh.NonQuery();
                dh.CleanPara();

                dh.CommitTran();
                return(true);
            }
            catch
            {
                dh.RollBackTran();
                return(false);
            }
        }
예제 #2
0
        public string UpdateFixedAssets(FixAssetsAmount fixAmount)
        {
            fixAmount.C_GUID = Session["CurrentCompanyGuid"].ToString();
            bool       result = new AIDSvc().UpdateFixAssetAmount(fixAmount);
            ExceResult res    = new ExceResult();

            res.success = result;
            if (result)
            {
                res.msg = "更新成功!";
            }
            else
            {
                res.msg = "更新失败!";
            }

            return(JsonConvert.SerializeObject(res));
        }
예제 #3
0
 public bool UpdateFixAssetAmount(FixAssetsAmount fixAmount)
 {
     return(UpdateFixedAssets(fixAmount));
 }