/// <summary> /// 增加一条数据 /// </summary> public int Add(Model.User.UserPayBankAppInfo model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into userspaybankapp("); strSql.Append("userid,accoutType,pmode,account,payeeName,payeeBank,bankProvince,bankCity,bankAddress,status,AddTime,SureTime,SureUser,BankCode,provinceCode,cityCode,Reason)"); strSql.Append(" values ("); strSql.Append("@userid,@accoutType,@pmode,@account,@payeeName,@payeeBank,@bankProvince,@bankCity,@bankAddress,@status,@AddTime,@SureTime,@SureUser,@BankCode,@provinceCode,@cityCode,@Reason)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@userid", SqlDbType.Int, 4), new SqlParameter("@accoutType", SqlDbType.TinyInt, 1), new SqlParameter("@pmode", SqlDbType.TinyInt, 1), new SqlParameter("@account", SqlDbType.VarChar, 50), new SqlParameter("@payeeName", SqlDbType.VarChar, 50), new SqlParameter("@payeeBank", SqlDbType.VarChar, 50), new SqlParameter("@bankProvince", SqlDbType.VarChar, 50), new SqlParameter("@bankCity", SqlDbType.VarChar, 50), new SqlParameter("@bankAddress", SqlDbType.VarChar, 100), new SqlParameter("@status", SqlDbType.TinyInt, 1), new SqlParameter("@AddTime", SqlDbType.DateTime), new SqlParameter("@SureTime", SqlDbType.DateTime), new SqlParameter("@SureUser", SqlDbType.Int, 4), new SqlParameter("@BankCode", SqlDbType.VarChar, 50), new SqlParameter("@provinceCode", SqlDbType.VarChar, 50), new SqlParameter("@cityCode", SqlDbType.VarChar, 50), new SqlParameter("@Reason", SqlDbType.NVarChar, 500) }; parameters[0].Value = model.userid; parameters[1].Value = model.accoutType; parameters[2].Value = model.pmode; parameters[3].Value = model.account; parameters[4].Value = model.payeeName; parameters[5].Value = model.payeeBank; parameters[6].Value = model.bankProvince; parameters[7].Value = model.bankCity; parameters[8].Value = model.bankAddress; parameters[9].Value = model.status; parameters[10].Value = model.AddTime; parameters[11].Value = model.SureTime; parameters[12].Value = model.SureUser; parameters[13].Value = model.BankCode; parameters[14].Value = model.provinceCode; parameters[15].Value = model.cityCode; parameters[16].Value = model.Reason; object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }
public int Insert(Model.User.UserPayBankAppInfo model) { SqlParameter[] parameters = { new SqlParameter("@userid", SqlDbType.Int, 4), new SqlParameter("@accoutType", SqlDbType.TinyInt, 1), new SqlParameter("@pmode", SqlDbType.TinyInt, 1), new SqlParameter("@account", SqlDbType.VarChar, 50), new SqlParameter("@payeeName", SqlDbType.VarChar, 50), new SqlParameter("@payeeBank", SqlDbType.VarChar, 50), new SqlParameter("@bankProvince", SqlDbType.VarChar, 50), new SqlParameter("@bankCity", SqlDbType.VarChar, 50), new SqlParameter("@bankAddress", SqlDbType.VarChar, 100), new SqlParameter("@status", SqlDbType.TinyInt, 1), new SqlParameter("@AddTime", SqlDbType.DateTime), new SqlParameter("@SureTime", SqlDbType.DateTime), new SqlParameter("@SureUser", SqlDbType.Int, 4), new SqlParameter("@BankCode", SqlDbType.VarChar, 50), new SqlParameter("@provinceCode", SqlDbType.VarChar, 50), new SqlParameter("@cityCode", SqlDbType.VarChar, 50), new SqlParameter("@Reason", SqlDbType.NVarChar, 500) }; parameters[0].Value = model.userid; parameters[1].Value = model.accoutType; parameters[2].Value = model.pmode; parameters[3].Value = model.account; parameters[4].Value = model.payeeName; parameters[5].Value = model.payeeBank; parameters[6].Value = model.bankProvince; parameters[7].Value = model.bankCity; parameters[8].Value = model.bankAddress; parameters[9].Value = (int)model.status; parameters[10].Value = model.AddTime; parameters[11].Value = model.SureTime; parameters[12].Value = model.SureUser; parameters[13].Value = model.BankCode; parameters[14].Value = model.provinceCode; parameters[15].Value = model.cityCode; parameters[16].Value = model.Reason; object obj = DataBase.ExecuteScalar(CommandType.StoredProcedure, "proc_userspaybankapp_insert", parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Model.User.UserPayBankAppInfo GetModel(int id) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 id,userid,accoutType,pmode,account,payeeName,payeeBank,bankProvince,bankCity,bankAddress,status,AddTime,SureTime,SureUser,BankCode,provinceCode,cityCode,Reason from userspaybankapp "); strSql.Append(" where id=@id"); SqlParameter[] parameters = { new SqlParameter("@id", SqlDbType.Int, 4) }; parameters[0].Value = id; Model.User.UserPayBankAppInfo model = new Model.User.UserPayBankAppInfo(); DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Model.User.UserPayBankAppInfo DataRowToModel(DataRow row) { Model.User.UserPayBankAppInfo model = new Model.User.UserPayBankAppInfo(); if (row != null) { if (row["id"] != null && row["id"].ToString() != "") { model.id = int.Parse(row["id"].ToString()); } if (row["userid"] != null && row["userid"].ToString() != "") { model.userid = int.Parse(row["userid"].ToString()); } if (row["accoutType"] != null && row["accoutType"].ToString() != "") { model.accoutType = int.Parse(row["accoutType"].ToString()); } if (row["pmode"] != null && row["pmode"].ToString() != "") { model.pmode = int.Parse(row["pmode"].ToString()); } if (row["account"] != null) { model.account = row["account"].ToString(); } if (row["payeeName"] != null) { model.payeeName = row["payeeName"].ToString(); } if (row["payeeBank"] != null) { model.payeeBank = row["payeeBank"].ToString(); } if (row["bankProvince"] != null) { model.bankProvince = row["bankProvince"].ToString(); } if (row["bankCity"] != null) { model.bankCity = row["bankCity"].ToString(); } if (row["bankAddress"] != null) { model.bankAddress = row["bankAddress"].ToString(); } if (row["status"] != null && row["status"].ToString() != "") { model.status = (AcctChangeEnum)int.Parse(row["status"].ToString()); } if (row["AddTime"] != null && row["AddTime"].ToString() != "") { model.AddTime = DateTime.Parse(row["AddTime"].ToString()); } if (row["SureTime"] != null && row["SureTime"].ToString() != "") { model.SureTime = DateTime.Parse(row["SureTime"].ToString()); } if (row["SureUser"] != null && row["SureUser"].ToString() != "") { model.SureUser = int.Parse(row["SureUser"].ToString()); } if (row["BankCode"] != null) { model.BankCode = row["BankCode"].ToString(); } if (row["provinceCode"] != null) { model.provinceCode = row["provinceCode"].ToString(); } if (row["cityCode"] != null) { model.cityCode = row["cityCode"].ToString(); } if (row["Reason"] != null) { model.Reason = row["Reason"].ToString(); } } return(model); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Model.User.UserPayBankAppInfo model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update userspaybankapp set "); strSql.Append("userid=@userid,"); strSql.Append("accoutType=@accoutType,"); strSql.Append("pmode=@pmode,"); strSql.Append("account=@account,"); strSql.Append("payeeName=@payeeName,"); strSql.Append("payeeBank=@payeeBank,"); strSql.Append("bankProvince=@bankProvince,"); strSql.Append("bankCity=@bankCity,"); strSql.Append("bankAddress=@bankAddress,"); strSql.Append("status=@status,"); strSql.Append("AddTime=@AddTime,"); strSql.Append("SureTime=@SureTime,"); strSql.Append("SureUser=@SureUser,"); strSql.Append("BankCode=@BankCode,"); strSql.Append("provinceCode=@provinceCode,"); strSql.Append("cityCode=@cityCode,"); strSql.Append("Reason=@Reason"); strSql.Append(" where id=@id"); SqlParameter[] parameters = { new SqlParameter("@userid", SqlDbType.Int, 4), new SqlParameter("@accoutType", SqlDbType.TinyInt, 1), new SqlParameter("@pmode", SqlDbType.TinyInt, 1), new SqlParameter("@account", SqlDbType.VarChar, 50), new SqlParameter("@payeeName", SqlDbType.VarChar, 50), new SqlParameter("@payeeBank", SqlDbType.VarChar, 50), new SqlParameter("@bankProvince", SqlDbType.VarChar, 50), new SqlParameter("@bankCity", SqlDbType.VarChar, 50), new SqlParameter("@bankAddress", SqlDbType.VarChar, 100), new SqlParameter("@status", SqlDbType.TinyInt, 1), new SqlParameter("@AddTime", SqlDbType.DateTime), new SqlParameter("@SureTime", SqlDbType.DateTime), new SqlParameter("@SureUser", SqlDbType.Int, 4), new SqlParameter("@BankCode", SqlDbType.VarChar, 50), new SqlParameter("@provinceCode", SqlDbType.VarChar, 50), new SqlParameter("@cityCode", SqlDbType.VarChar, 50), new SqlParameter("@Reason", SqlDbType.NVarChar, 500), new SqlParameter("@id", SqlDbType.Int, 4) }; parameters[0].Value = model.userid; parameters[1].Value = model.accoutType; parameters[2].Value = model.pmode; parameters[3].Value = model.account; parameters[4].Value = model.payeeName; parameters[5].Value = model.payeeBank; parameters[6].Value = model.bankProvince; parameters[7].Value = model.bankCity; parameters[8].Value = model.bankAddress; parameters[9].Value = (int)model.status; parameters[10].Value = model.AddTime; parameters[11].Value = model.SureTime; parameters[12].Value = model.SureUser; parameters[13].Value = model.BankCode; parameters[14].Value = model.provinceCode; parameters[15].Value = model.cityCode; parameters[16].Value = model.Reason; parameters[17].Value = model.id; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }