コード例 #1
0
 @Override
 public Project selectNewProject(Project project) {
   // TODO Auto-generated method stub
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   Project p = memberMapper.selectNewProject(project);
   return p;
 }
コード例 #2
0
 @Override
 public ArrayList<Member> userAssignList(int PRO_ID) {
   // TODO Auto-generated method stub
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   ArrayList<Member> result = memberMapper.userAssignList(PRO_ID);
   return result;
 }
コード例 #3
0
 @Override
 public int projectCount() {
   // TODO Auto-generated method stub
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   int totalCount = memberMapper.projectCount();
   return totalCount;
 }
コード例 #4
0
 @Override
 public ArrayList<Member> selectJoinMember(int PRO_ID) {
   // TODO Auto-generated method stub
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   ArrayList<Member> member = memberMapper.selectJoinMember(PRO_ID);
   return member;
 }
コード例 #5
0
  @Override
  public ArrayList<ProjectBoard> projectBoardList(int PRO_ID) {
    // TODO Auto-generated method stub

    MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
    ArrayList<ProjectBoard> result = memberMapper.projectBoardList(PRO_ID);
    return result;
  }
コード例 #6
0
  @Override
  public ArrayList<Project> projectJoinList(String USER_ID) {
    // TODO Auto-generated method stub
    MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
    ArrayList<Project> result = memberMapper.projectJoinList(USER_ID);

    return result;
  }
コード例 #7
0
  @Override
  public Member selectInfo(String USER_ID) {
    // TODO Auto-generated method stub
    MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
    Member member = memberMapper.selectInfo(USER_ID);

    return member;
  }
コード例 #8
0
  @Override
  public ArrayList<NoticeBoard> notice() {
    // TODO Auto-generated method stub
    MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
    ArrayList<NoticeBoard> pb = memberMapper.notice();

    return pb;
  }
コード例 #9
0
 @Override
 public Project projectDetail(int PRO_ID) {
   // TODO Auto-generated method stub
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   Project p = new Project();
   p = memberMapper.projectDetail(PRO_ID);
   return p;
 }
コード例 #10
0
  @Override
  public ProjectBoard projectBoardDetail(int PRO_BOARD_ID) {
    // TODO Auto-generated method stub

    MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
    ProjectBoard pb = memberMapper.projectBoardDetail(PRO_BOARD_ID);

    return pb;
  }
コード例 #11
0
  @Override
  public ArrayList<Project> projectTrack(Project project) {
    ArrayList<Project> result = new ArrayList<Project>();
    MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
    // getMember()�� �޼ҵ��� mapper.mxl�� id�� �����ؾ��Ѵ�.
    result = memberMapper.projectTrack(project);

    return result;
  }
コード例 #12
0
  @Override
  public ArrayList<Member> getMembers() {
    ArrayList<Member> result = new ArrayList<Member>();
    MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
    // getMember()�� �޼ҵ��� mapper.mxl�� id�� �����ؾ��Ѵ�.
    result = memberMapper.getMembers();

    return result;
  }
コード例 #13
0
  @Override
  public ArrayList<Project> projectTrackETC(Project project) {
    // TODO Auto-generated method stub
    ArrayList<Project> result = new ArrayList<Project>();
    MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
    // getMember()�� �޼ҵ��� mapper.mxl�� id�� �����ؾ��Ѵ�.
    result = memberMapper.projectTrackETC(project);

    return result;
  }
コード例 #14
0
 public Member addOrUpdate(Member member) {
   checkMid(member.getUid(), member.getMid());
   checkMemberLevelId(member.getUid(), member.getMember_level_id());
   Member finded = memberMapper.get(member.getUid(), member.getMid());
   if (finded == null) {
     member.defaultValue();
     memberMapper.add(member);
     userMapper.joinMember(member.getUid(), member.getMid());
   } else {
     memberMapper.update(member);
   }
   return memberMapper.get(member.getUid(), member.getMid());
 }
コード例 #15
0
 public void deleteAllByUidAndMid(long uid, long mid) {
   userContactMapper.delete(uid, mid);
   userExtMapper.delete(uid, mid);
   userLastActiveMappper.delete(uid, mid);
   userTagMapper.deleteUserTag(uid, mid);
   platformMapper.delete(uid, mid);
   userMapper.delete(uid, mid);
   memberExpRecordMapper.delete(uid, mid);
   memberPointRecordMapper.delete(uid, mid);
   addressMapper.deleteAll(mid);
   memberMapper.deleteMember(uid, mid);
 }
コード例 #16
0
 private void fillUserExtInfo(User user) {
   if (user == null) {
     return;
   }
   if (user.getIs_member() == 1) {
     user.setMember(memberMapper.get(user.getUid(), user.getMid()));
   }
   user.setPlatforms(platformMapper.list(user.getUid(), user.getMid()));
   user.setTags(userTagMapper.getUserTags(user.getUid(), user.getMid()));
   user.setUserExts(Arrays.asList(userExtMapper.query(user.getUid(), user.getMid())));
   user.setUserContacts(userContactMapper.queryForList(user.getUid(), user.getMid()));
   user.setUserLastActives(
       Arrays.asList(userLastActiveMappper.query(user.getUid(), user.getMid())));
 }
コード例 #17
0
 @Override
 public void insertProjectMentor(Member member) {
   // TODO Auto-generated method stub
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   memberMapper.insertProjectMentor(member);
 }
コード例 #18
0
 @Override
 public void projectAssign(Member member) {
   // TODO Auto-generated method stub
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   memberMapper.projectAssign(member);
 }
コード例 #19
0
 public Member getMember(long uid, long mid) {
   return memberMapper.get(uid, mid);
 }
コード例 #20
0
 public Member update(Member member) {
   checkMemberLevelId(member.getUid(), member.getMember_level_id());
   memberMapper.update(member);
   return memberMapper.get(member.getUid(), member.getMid());
 }
コード例 #21
0
 @Override
 public void deleteMember(String name) {
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   memberMapper.deleteMember(name);
 }
コード例 #22
0
 @Override
 public int loginCheck(Member member) {
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   return memberMapper.loginCheck(member);
 }
コード例 #23
0
 @Override
 public void writeNoticeBoard(ProjectBoard pb) {
   // TODO Auto-generated method stub
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   memberMapper.writeNoticeBoard(pb);
 }
コード例 #24
0
 @Override
 public void insertMember(Member member) {
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   memberMapper.insertMember(member);
 }
コード例 #25
0
 public int queryMemberCountByUid(long uid) {
   return memberMapper.queryCountByUid(uid);
 }
コード例 #26
0
 public void add(MemberExpRecord record) {
   checkMid(record.getUid(), record.getMid());
   memberExpRecordMapper.add(record);
   memberMapper.addExp(record);
 }
コード例 #27
0
 @Override
 public void updateInfo(Member member) {
   // TODO Auto-generated method stub
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   memberMapper.updateInfo(member);
 }
コード例 #28
0
 public void add(MemberPointRecord record) {
   checkMid(record.getUid(), record.getMid());
   memberPointRecordMapper.add(record);
   memberMapper.addPoint(record);
 }
コード例 #29
0
 public void deleteMember(long uid, long mid) {
   checkMid(uid, mid);
   userMapper.exitMember(uid, mid);
   memberMapper.delete(uid, mid);
 }
コード例 #30
0
 @Override
 public void delAssignList(Member member) {
   // TODO Auto-generated method stub
   MemberMapper memberMapper = sqlSession.getMapper(MemberMapper.class);
   memberMapper.delAssignList(member);
 }