/// <summary> /// 保存SaveForm /// </summary> /// <param name="keyValue">主键值</param> /// <param name="oneEntity">oneEntity</param> /// <returns></returns> public void SaveForm(string keyValue, Base_UserEntity oneEntity) { try { service.SaveForm_Auto(keyValue, oneEntity); } catch (Exception) { throw; } }
/// <summary> /// 创建默认系统账户(如果不存在则创建) /// </summary> /// <remarks>作者:dfq 时间:2017-05-07</remarks> public void CreateSysAdmin() { int adminFlag = UserFlag.SysAdmin.ToInt(); SQL sql = SQL.Build("SELECT COUNT(UserId) FROM Base_User WHERE UserTypeId=?", adminFlag); int result = Convert.ToInt32(SqlMap.ParseSql(sql).First()); if (result > 0) { return; } Base_UserEntity entity = new Base_UserEntity(); entity.Account = "sysadmin"; entity.Pwd = SysParam.DefaultPwd; entity.StateFlag = 0; entity.UserTypeId = adminFlag; entity.Sex = ""; entity.CreateDeptId = ""; entity.UserId = StringHelper.GetGuid(); entity.UserName = entity.Account; this.Add(entity); }
/// <summary> /// 更新一条记录 /// </summary> /// <param name="entity">待更新的实体对象</param> /// <returns>true:更新成功 false:更新失败</returns> public virtual bool Update(Base_UserEntity entity) { SQL sql = SQL.Build("UPDATE Base_User SET UserName=?,Sex=?,Account=?,Pwd=?,UserTypeId=?,CreateDeptId=?,StateFlag=?,DeleteFlag=?,OrderIndex=?,ExtFlag=? WHERE UserId=?", entity.UserName, entity.Sex, entity.Account, entity.Pwd, entity.UserTypeId, entity.CreateDeptId, entity.StateFlag, entity.DeleteFlag, entity.OrderIndex, entity.ExtFlag, entity.UserId); return(SqlMap <Base_UserEntity> .ParseSql(sql).Execute() > 0); }
/// <summary> /// 添加一条记录 /// </summary> /// <param name="entity">待添加的实体对象</param> /// <returns>true:添加成功 false:添加失败</returns> public bool Add(Base_UserEntity entity, IDataProvider provider) { SQL sql = SQL.Build("INSERT INTO Base_User(UserId,UserName,Sex,Account,Pwd,UserTypeId,CreateDeptId,StateFlag,DeleteFlag,OrderIndex,ExtFlag) VALUES(?,?,?,?,?,?,?,?,?,?,?)", entity.UserId, entity.UserName, entity.Sex, entity.Account, entity.Pwd, entity.UserTypeId, entity.CreateDeptId, entity.StateFlag, entity.DeleteFlag, entity.OrderIndex, entity.ExtFlag); return(SqlMap <Base_UserEntity> .ParseSql(sql).Execute(provider) > 0); }
/// <summary> /// 删除一条记录 /// </summary> /// <param name="entity">待删除的实体对象</param> /// <returns>true:删除成功 false:删除失败</returns> public virtual bool Delete(Base_UserEntity entity) { SQL sql = SQL.Build("DELETE FROM Base_User WHERE UserId=?", entity.UserId); return(SqlMap <Base_UserEntity> .ParseSql(sql).Execute() > 0); }
public ActionResult SaveForm(string keyValue, Base_UserEntity entity) { base_userbll.SaveForm(keyValue, entity); return(Success("操作成功。")); }