Package com.eatle.persistent.pojo.system.useradmin.UserCriteria

Examples of com.eatle.persistent.pojo.system.useradmin.UserCriteria.Criteria


  public int add(User user)
  {
    int result = Constants.Base.FAIL;
   
    UserCriteria userCriteria = new UserCriteria();
    Criteria criteria = userCriteria.createCriteria();
    criteria.andUserNameEqualTo(user.getUserName());
    List<User> users = userMapper.selectByCriteria(userCriteria);

    if (users.size() < 1)
    {
      if(userMapper.insert(user) > 0)
View Full Code Here


  public int update(User user, User oldUser)
  {
    int result = Constants.Base.FAIL;
   
    UserCriteria userCriteria = new UserCriteria();
    Criteria criteria = userCriteria.createCriteria();
    criteria.andUserNameEqualTo(user.getUserName());
    List<User> users = userMapper.selectByCriteria(userCriteria);
    if (users.size() < 1)
    {
      if(userMapper.updateByPrimaryKeySelective(user) > 0)
      {
View Full Code Here

  @Override
  public Pagination findPagination(Map<String, Object> queryMap,
      int currentPage, int pageSize)
  {
    UserCriteria userCriteria = new UserCriteria();
    Criteria criteria = userCriteria.createCriteria();
    // 设置搜索条件参数
    if (queryMap != null)
    {
      if (queryMap.containsKey("userName"))
      {
        criteria.andUserNameLike("%" + queryMap.get("userName") + "%");
      }
      if (queryMap.containsKey("email"))
      {
        criteria.andEmailLike("%" + queryMap.get("email") + "%");
      }
      if (queryMap.containsKey("type"))
      {
        criteria.andTypeEqualTo(Short.parseShort((String) queryMap.get("type")));
      }
      if (queryMap.containsKey("roleId"))
      {
        criteria.andRoleIdEqualTo(Long.parseLong((String) queryMap.get("roleId")));
      }
      if (queryMap.containsKey("merchantId"))
      {
        criteria.andMerchantIdEqualTo(Long.parseLong((String) queryMap.get("merchantId")));
      }
    }
    // 设置分页参数
    userCriteria.setPageSize(pageSize);
    userCriteria.setStartIndex((currentPage - 1) * pageSize);
 
View Full Code Here

TOP

Related Classes of com.eatle.persistent.pojo.system.useradmin.UserCriteria.Criteria

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.