/// <summary> /// 增加一条数据 /// </summary> internal static int Create(AppUser model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into AppUser("); strSql.Append("AppUserLogin,AppUserName,AppUserPwd,CreateTime,CreateBy,ModifyTime,ModifyBy,IsDelete"); strSql.Append(") values ("); strSql.Append("@AppUserLogin,@AppUserName,@AppUserPwd,@CreateTime,@CreateBy,@ModifyTime,@ModifyBy,@IsDelete"); strSql.Append(") "); strSql.Append(";select @@IDENTITY"); List<DbParameter> parameters = new List<DbParameter>(); parameters.Add(new MdsDbParameter("@AppUserLogin", DbType.String, 30)); parameters.Add(new MdsDbParameter("@AppUserName", DbType.String, 20)); parameters.Add(new MdsDbParameter("@AppUserPwd", DbType.String, 200)); parameters.Add(new MdsDbParameter("@CreateTime", DbType.DateTime)); parameters.Add(new MdsDbParameter("@CreateBy", DbType.Int32, 11)); parameters.Add(new MdsDbParameter("@ModifyTime", DbType.DateTime)); parameters.Add(new MdsDbParameter("@ModifyBy", DbType.Int32, 11)); parameters.Add(new MdsDbParameter("@IsDelete", DbType.Boolean)); parameters[0].Value = model.AppUserLogin; parameters[1].Value = model.AppUserName; parameters[2].Value = model.AppUserPwd; parameters[3].Value = model.CreateTime; parameters[4].Value = model.CreateBy; parameters[5].Value = model.ModifyTime; parameters[6].Value = model.ModifyBy; parameters[7].Value = model.IsDelete; return _dalService.GetPrimarykey(parameters, strSql.ToString()); }
public BaseModel.OperationMessage EditAppUser(AppUser info) { return FunctionResultProxy.GetResult<OperationMessage>(delegate (OperationMessage r) { r.ActionResult = (AppUserDal.Edit(info) > 0); return r; }); }
public BaseModel.OperationResult<int> CreateUser(AppUser info) { return FunctionResultProxy.GetResult<OperationResult<int>>(delegate (OperationResult<int> r) { r.Data = AppUserDal.Create(info); r.ActionResult = (r.Data > 0); return r; }); }
/// <summary> /// 更新一条数据 /// </summary> internal static int Edit(AppUser model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update AppUser set "); strSql.Append(" AppUserLogin = @AppUserLogin , "); strSql.Append(" AppUserName = @AppUserName , "); strSql.Append(" AppUserPwd = @AppUserPwd , "); strSql.Append(" CreateTime = @CreateTime , "); strSql.Append(" CreateBy = @CreateBy , "); strSql.Append(" ModifyTime = @ModifyTime , "); strSql.Append(" ModifyBy = @ModifyBy , "); strSql.Append(" IsDelete = @IsDelete "); strSql.Append(" where AppUserID=@AppUserID "); List<DbParameter> parameters = new List<DbParameter>(); parameters.Add(new MdsDbParameter("@AppUserID", DbType.Int32, 11)); parameters.Add(new MdsDbParameter("@AppUserLogin", DbType.String, 30)); parameters.Add(new MdsDbParameter("@AppUserName", DbType.String, 20)); parameters.Add(new MdsDbParameter("@AppUserPwd", DbType.String, 200)); parameters.Add(new MdsDbParameter("@CreateTime", DbType.DateTime)); parameters.Add(new MdsDbParameter("@CreateBy", DbType.Int32, 11)); parameters.Add(new MdsDbParameter("@ModifyTime", DbType.DateTime)); parameters.Add(new MdsDbParameter("@ModifyBy", DbType.Int32, 11)); parameters.Add(new MdsDbParameter("@IsDelete", DbType.Boolean)); parameters[0].Value = model.AppUserID; parameters[1].Value = model.AppUserLogin; parameters[2].Value = model.AppUserName; parameters[3].Value = model.AppUserPwd; parameters[4].Value = model.CreateTime; parameters[5].Value = model.CreateBy; parameters[6].Value = model.ModifyTime; parameters[7].Value = model.ModifyBy; parameters[8].Value = model.IsDelete; return _dalService.ExecuteNonQuery(parameters, strSql.ToString()); }
/// <summary> /// 得到一个对象实体 /// </summary> internal static AppUser Get(int AppUserID) { StringBuilder strSql = new StringBuilder(); strSql.Append("select AppUserID, AppUserLogin, AppUserName, AppUserPwd, CreateTime, CreateBy, ModifyTime, ModifyBy, IsDelete "); strSql.Append(" from AppUser "); strSql.Append(" where AppUserID=@AppUserID"); List<DbParameter> parameters = new List<DbParameter>(); AppUser r = new AppUser(); r = _dalService.GetDataByReader<AppUser>(parameters, strSql.ToString(), delegate (DbDataReader dr) { r = null; if (dr.Read()) { r = new AppUser() { AppUserID = int.Parse(dr["AppUserID"].ToString()), AppUserLogin = dr["AppUserLogin"].ToString(), AppUserName = dr["AppUserName"].ToString(), AppUserPwd = dr["AppUserPwd"].ToString(), CreateTime = DateTime.Parse(dr["CreateTime"].ToString()), CreateBy = int.Parse(dr["CreateBy"].ToString()), ModifyTime = DateTime.Parse(dr["ModifyTime"].ToString()), ModifyBy = int.Parse(dr["ModifyBy"].ToString()), IsDelete = Boolean.Parse(dr["IsDelete"].ToString()), }; } return r; }); return r; }