package com.hygj.service.impl;
import java.util.List;
import com.hygj.bean.Messages;
import com.hygj.bean.Users;
import com.hygj.dao.MessageDAO;
import com.hygj.dao.UsersDAO;
import com.hygj.service.IZhuCe;
public class CheckCode implements IZhuCe {
public boolean checkcode(String checknum, Users user) {
// TODO Auto-generated method stub
if(checknum.equals(user.getCheckcode())){
return true;
}else{
return false;
}
}
public boolean check(String checknum,Users user) {
// TODO Auto-generated method stub
if(checknum.equals(user.getCheckcode()) && user.getPassword().equals(user.getCpassword())){
return true;
}else{
return false;
}
}
public int insertuser(Users user) throws Exception {
// TODO Auto-generated method stub
int i = new UsersDAO().insertUser(user);
return i;
}
public int getlist(Users user) throws Exception {
// TODO Auto-generated method stub
List list = new UsersDAO().checkLogin(user);
int i = list.size();
return i;
}
public List getalllist() throws Exception {
// TODO Auto-generated method stub
List list = new MessageDAO().selectall();
return list;
}
public int addMessage(Messages me) throws Exception {
// TODO Auto-generated method stub
int i = new MessageDAO().insertMessage(me);
return i;
}
public boolean checklogin(String username) {
// TODO Auto-generated method stub
if("".equals(username) && username != null){
return true;
}else{
return false;
}
}
public boolean checkcode(String checknum, Messages me) {
// TODO Auto-generated method stub
if(checknum.equals(me.getCheckcode())){
return true;
}else{
return false;
}
}
public int delMessage(int id) throws Exception {
// TODO Auto-generated method stub
int i = new MessageDAO().deleteMessage(id);
return i;
}
public int editMessage(Messages me) throws Exception {
// TODO Auto-generated method stub
int i = new MessageDAO().updateMessage(me);
return i;
}
public List getbyid(int id) throws Exception {
// TODO Auto-generated method stub
List list = new MessageDAO().selectbyid(id);
return list;
}
public int editPassword(Users user) throws Exception {
// TODO Auto-generated method stub
int i = new UsersDAO().editPassword(user);
return i;
}
public String getPassword(String username) throws Exception {
// TODO Auto-generated method stub
String password = new UsersDAO().getPassword(username);
return password;
}
public boolean checkpassword(Users user) {
// TODO Auto-generated method stub
if(user.getNewpassword().equals(user.getCpassword())){
return true;
}else{
return false;
}
}
}