zoukankan      html  css  js  c++  java
  • DictionaryEntry>Hashtable说明

     /// <summary>
            /// 增加一条记录事务处理
            /// </summary>
            public DictionaryEntry TAdd(Model.CSA.CSA_FEE_LIST model)
            {
                DictionaryEntry deTrans = new DictionaryEntry();
       
       StringBuilder strSql = new StringBuilder();
                strSql.Append("insert into CSA_FEE_LIST(");
                strSql.Append("VOYAGEID,FEEID,FEE,REMARKS)");
                strSql.Append(" values (");
                strSql.Append(":VOYAGEID,:FEEID,:FEE,:REMARKS)");
                OracleParameter[] parameters = {
         new OracleParameter(":VOYAGEID", OracleType.Number),
         new OracleParameter(":FEEID", OracleType.Number),
         new OracleParameter(":FEE", OracleType.Number),
         new OracleParameter(":REMARKS", OracleType.VarChar)
        };
       parameters[0].Value = model.VOYAGEID;
       parameters[1].Value = model.FEEID;
       parameters[2].Value = model.FEE;
       parameters[3].Value = model.REMARKS;

       deTrans.Key = strSql.ToString()+"--"+Guid.NewGuid().ToString();
             deTrans.Value = parameters;
       
                return deTrans;
            }

            int voyageID;
            voyageID = Convert.ToInt32(StringHelp.StringRequest(Request["VoyageID"]));

            CSA_FEE_LISTBLL cfBll = new CSA_FEE_LISTBLL();
            CSA_FEE_LIST cf = new CSA_FEE_LIST();
            Hashtable htTrans = new Hashtable();

            #region 添加费用
            //系解缆费
            cf.VOYAGEID = voyageID;
            cf.FEE = Convert.ToDouble(this.tbxMUCharge.Text);
            cf.FEEID = 1;

            htTrans.Add(cfBll.TAdd(cf).Key, cfBll.TAdd(cf).Value);

            //停泊费
            cf.VOYAGEID = voyageID;
            cf.FEE = Convert.ToDouble(this.tbxBerthingCharge.Text);
            cf.FEEID = 2;



            //处理事务
            DbHelperSQL.ExecuteSqlTran(htTrans);

  • 相关阅读:
    机器学习 | 吴恩达斯坦福课程笔记整理之(一)线性回归
    机器学习 | 李航《统计学习方法》笔记整理之(一)统计学习方法概论
    机器学习 | 算法总结
    字符串转json数组
    js获取URL请求参数与改变src
    批量删除checkbox前台后台
    运行 jar 的问题
    ajax格式,转入后台
    from表单中checkbox的多选,ajax转入后台,后台接受
    springboot 上传图片,地址,在页面展示图片
  • 原文地址:https://www.cnblogs.com/leischen/p/2293931.html
Copyright © 2011-2022 走看看