Search in sources :

Example 1 with Member

use of com.webcohesion.enunciate.modules.jackson1.model.Member in project project_internship by phamthao8383.

the class HomeServlet method getNewMember.

public void getNewMember(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    List<Member> memberList3 = memberService.getMemberNumber();
    Member newMember = memberList3.get(memberList3.size() - 1);
    request.setAttribute("newMember", newMember);
}
Also used : Member(model.Member)

Example 2 with Member

use of com.webcohesion.enunciate.modules.jackson1.model.Member in project project_internship by phamthao8383.

the class MemberServlet method getMemberList.

private void getMemberList(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    String index = request.getParameter("index");
    if (index == null) {
        index = "1";
    }
    int indexPage = Integer.parseInt(index);
    int indexMember = ((indexPage - 1) * entryDisplay + 1);
    // Tạo bảng
    List<Member> memberList = memberService.getMemberList(indexPage);
    request.setAttribute("memberList", memberList);
    // Dãy số phân trang dưới bảng
    pagingNumber(request, response);
    // Index của trang(bảng) đang hiển thị thông tin
    request.setAttribute("currentPage", indexPage);
    // Index vị trí của thành viên đầu tiên trong bảng
    request.setAttribute("indexMember", indexMember);
    // Số thành viên được hiển thị trên mỗi trang(bảng)
    request.setAttribute("entryDisplay", entryDisplay);
    request.getRequestDispatcher("/admin/manage-user.jsp").forward(request, response);
}
Also used : HandleString(util.HandleString) Member(model.Member)

Example 3 with Member

use of com.webcohesion.enunciate.modules.jackson1.model.Member in project project_internship by phamthao8383.

the class MemberServlet method searchMemberList.

private void searchMemberList(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    String index = request.getParameter("index");
    if (index == null) {
        index = "1";
    }
    int indexPage = Integer.parseInt(index);
    int indexMember = ((indexPage - 1) * entryDisplay + 1);
    String nameSearch = handleString.handleFont(request.getParameter("nameSearch"));
    // Tạo bảng
    List<Member> memberList = memberService.searchMemberList(indexPage, nameSearch);
    request.setAttribute("memberList", memberList);
    // Dãy số phân trang dưới bảng
    pagingNumber(request, response);
    // Index của trang(bảng) đang hiển thị thông tin
    request.setAttribute("currentPage", indexPage);
    // Index vị trí của thành viên đầu tiên trong bảng
    request.setAttribute("indexMember", indexMember);
    // Số thành viên được hiển thị trên mỗi trang(bảng)
    request.setAttribute("entryDisplay", entryDisplay);
    request.getRequestDispatcher("/admin/manage-user.jsp").forward(request, response);
}
Also used : HandleString(util.HandleString) Member(model.Member)

Example 4 with Member

use of com.webcohesion.enunciate.modules.jackson1.model.Member in project project_internship by phamthao8383.

the class MemberRepository method getMaxPoint.

public List<Member> getMaxPoint() {
    List<Member> memberList = new ArrayList<>();
    String sql = "Select distinct us.*, ap.accumulated_point from user us inner join " + "accumulated_point ap on us.user_id = ap.user_id\n" + "order by accumulated_point desc limit 5";
    try {
        int dem = 0;
        PreparedStatement preparedStatement = connection.prepareStatement(sql);
        ResultSet resultSet = preparedStatement.executeQuery();
        while (resultSet.next()) {
            String name = resultSet.getString("name");
            int point = resultSet.getInt("accumulated_point");
            int userId = resultSet.getInt("user_id");
            String email = resultSet.getString("email");
            String phone = resultSet.getString("phone");
            String address = resultSet.getString("address");
            String image = "";
            int role = 0;
            String account = resultSet.getString("username");
            Member member = new Member(userId, name, email, phone, address, image, account, point, role);
            memberList.add(member);
        }
    } catch (SQLException throwables) {
        throwables.printStackTrace();
    }
    return memberList;
}
Also used : ArrayList(java.util.ArrayList) Member(model.Member)

Example 5 with Member

use of com.webcohesion.enunciate.modules.jackson1.model.Member in project enunciate by stoicflame.

the class DataTypeImpl method getPropertyMetadata.

@Override
public Map<String, String> getPropertyMetadata() {
    Map<String, String> propertyMetadata = new LinkedHashMap<String, String>();
    boolean showRequired = false;
    boolean showDefaultValue = false;
    for (Member member : this.typeDefinition.getMembers()) {
        if (BeanValidationUtils.hasConstraints(member, member.isRequired())) {
            showRequired = true;
        }
        if (member.getDefaultValue() != null) {
            showDefaultValue = true;
        }
    }
    if (showRequired) {
        propertyMetadata.put("constraints", "constraints");
    }
    if (showDefaultValue) {
        propertyMetadata.put("defaultValue", "default");
    }
    return propertyMetadata;
}
Also used : Member(com.webcohesion.enunciate.modules.jackson1.model.Member) LinkedHashMap(java.util.LinkedHashMap)

Aggregations

Member (model.Member)9 ArrayList (java.util.ArrayList)4 Member (com.bitcamp.ex01.model.Member)3 HandleString (util.HandleString)3 Member (com.webcohesion.enunciate.modules.jackson1.model.Member)2 RequestMapping (org.springframework.web.bind.annotation.RequestMapping)2 LoginDao (com.bitcamp.ex01.dao.LoginDao)1 ApiRegistrationContext (com.webcohesion.enunciate.api.ApiRegistrationContext)1 com.webcohesion.enunciate.api.datatype (com.webcohesion.enunciate.api.datatype)1 FacetFilter (com.webcohesion.enunciate.facets.FacetFilter)1 DecoratedTypeMirror (com.webcohesion.enunciate.javac.decorations.type.DecoratedTypeMirror)1 ObjectTypeDefinition (com.webcohesion.enunciate.modules.jackson1.model.ObjectTypeDefinition)1 TypeDefinition (com.webcohesion.enunciate.modules.jackson1.model.TypeDefinition)1 JsonClassType (com.webcohesion.enunciate.modules.jackson1.model.types.JsonClassType)1 JsonType (com.webcohesion.enunciate.modules.jackson1.model.types.JsonType)1 JsonTypeFactory (com.webcohesion.enunciate.modules.jackson1.model.types.JsonTypeFactory)1 java.util (java.util)1 LinkedHashMap (java.util.LinkedHashMap)1 TypeElement (javax.lang.model.element.TypeElement)1 DeclaredType (javax.lang.model.type.DeclaredType)1