Пример #1
0
        private Entities.KLOptionLog LoadSingleKLOptionLog(DataRow row)
        {
            Entities.KLOptionLog model = new Entities.KLOptionLog();

            if (row["KLOptID"].ToString() != "")
            {
                model.KLOptID = long.Parse(row["KLOptID"].ToString());
            }
            if (row["KLID"].ToString() != "")
            {
                model.KLID = long.Parse(row["KLID"].ToString());
            }
            if (row["OptStatus"].ToString() != "")
            {
                model.OptStatus = int.Parse(row["OptStatus"].ToString());
            }
            model.Remark = row["Remark"].ToString();
            if (row["CreateTime"].ToString() != "")
            {
                model.CreateTime = DateTime.Parse(row["CreateTime"].ToString());
            }
            if (row["CreateUserID"].ToString() != "")
            {
                model.CreateUserID = int.Parse(row["CreateUserID"].ToString());
            }
            return(model);
        }
Пример #2
0
        /// <summary>
        ///  更新一条数据
        /// </summary>
        public int Update(SqlTransaction sqltran, Entities.KLOptionLog model)
        {
            SqlParameter[] parameters =
            {
                new SqlParameter("@KLOptID",      SqlDbType.BigInt,      8),
                new SqlParameter("@KLID",         SqlDbType.BigInt,      8),
                new SqlParameter("@OptStatus",    SqlDbType.Int,         4),
                new SqlParameter("@Remark",       SqlDbType.NVarChar,  200),
                new SqlParameter("@CreateTime",   SqlDbType.DateTime),
                new SqlParameter("@CreateUserID", SqlDbType.Int, 4)
            };
            parameters[0].Value = model.KLOptID;
            parameters[1].Value = model.KLID;
            parameters[2].Value = model.OptStatus;
            parameters[3].Value = model.Remark;
            parameters[4].Value = model.CreateTime;
            parameters[5].Value = model.CreateUserID;

            return(SqlHelper.ExecuteNonQuery(sqltran, CONNECTIONSTRINGS, CommandType.StoredProcedure, P_KLOPTIONLOG_UPDATE, parameters));
        }
Пример #3
0
        /// <summary>
        ///  增加一条数据
        /// </summary>
        public int Insert(SqlTransaction sqltran, Entities.KLOptionLog model)
        {
            SqlParameter[] parameters =
            {
                new SqlParameter("@KLOptID",      SqlDbType.Int,         8),
                new SqlParameter("@KLID",         SqlDbType.Int,         8),
                new SqlParameter("@OptStatus",    SqlDbType.Int,         4),
                new SqlParameter("@Remark",       SqlDbType.NVarChar,  200),
                new SqlParameter("@CreateTime",   SqlDbType.DateTime),
                new SqlParameter("@CreateUserID", SqlDbType.Int, 4)
            };
            parameters[0].Direction = ParameterDirection.Output;
            parameters[1].Value     = model.KLID;
            parameters[2].Value     = model.OptStatus;
            parameters[3].Value     = model.Remark;
            parameters[4].Value     = model.CreateTime;
            parameters[5].Value     = model.CreateUserID;

            SqlHelper.ExecuteNonQuery(sqltran, CommandType.StoredProcedure, P_KLOPTIONLOG_INSERT, parameters);
            return((int)parameters[0].Value);
        }
Пример #4
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(SqlTransaction sqltran, Entities.KLOptionLog model)
 {
     return(Dal.KLOptionLog.Instance.Update(sqltran, model));
 }
Пример #5
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(Entities.KLOptionLog model)
 {
     return(Dal.KLOptionLog.Instance.Update(model));
 }
Пример #6
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int  Insert(Entities.KLOptionLog model)
 {
     return(Dal.KLOptionLog.Instance.Insert(model));
 }