use of 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);
}
use of 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);
}
use of 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);
}
use of 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;
}
use of 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;
}
Aggregations