示例#1
0
  public String addNewMail(String mailaddress) {
    String returnkey = "";

    try {
      FreepeopleMailListMongoDao dao = new FreepeopleMailListMongoDao();

      FreepeopleMailList amaildb = dao.find(mailaddress);
      if (amaildb != null) {
        returnkey = "exist";
      } else {
        FreepeopleMailList afMailList = new FreepeopleMailList();
        afMailList.mailaddress = mailaddress;
        afMailList.userType = "tryer";
        Calendar rightNow = Calendar.getInstance();
        rightNow.setTime(new Date());
        rightNow.add(Calendar.DAY_OF_YEAR, FreepeopleConstant.tryerLicenseDay); // 日期加7天
        afMailList.valideTime = rightNow.getTime();

        afMailList.warningWomen = true;

        afMailList.womencheckingSaleDiscount = FreepeopleConstant.warningdiscount;

        dao.save(afMailList);
        returnkey = "success";
      }
    } catch (Exception e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
    return returnkey;
  }
示例#2
0
  public FreepeopleMailList loadMail(String mailaddress) {
    try {
      FreepeopleMailListMongoDao dao = new FreepeopleMailListMongoDao();
      return dao.find(mailaddress);

    } catch (UnknownHostException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
    return null;
  }
示例#3
0
  public static void main(String[] args) {
    FreepeopleMailListJSP jsp = new FreepeopleMailListJSP();
    FreepeopleMailList afMailList = jsp.loadMail("*****@*****.**");
    System.out.println(afMailList);
    if (afMailList != null) {

      try {
        DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
        afMailList.valideTime = df.parse("2013-11-19");
        // afMailList.userType="buyer";
        FreepeopleMailListMongoDao dao = new FreepeopleMailListMongoDao();
        dao.update(afMailList);

      } catch (Exception e) {
        e.printStackTrace();
      }
    }

    // List<FreepeopleMailList> afmailist =
    // FreepeopleMailList.getinstance();
    // for (int i = 0; i < afmailist.size(); i++) {
    // FreepeopleMailList afMailList = afmailist.get(i);
    // System.out.println(afMailList);
    //
    // Calendar rightNow = Calendar.getInstance();
    // rightNow.setTime(afMailList.valideTime);
    // rightNow.add(Calendar.DAY_OF_YEAR, 7);// 日期加7天
    // afMailList.valideTime = rightNow.getTime();
    //
    // try {
    // FreepeopleMailListMongoDao dao = new FreepeopleMailListMongoDao();
    // dao.update(afMailList);
    // } catch (UnknownHostException e) {
    // // TODO Auto-generated catch block
    // e.printStackTrace();
    // }
    //
    // // System.out.println(afMailList);
    // }

    // for (int i = 0; i < afMailList.mencheckingCategory.size(); i++) {
    // System.out.println(afMailList.mencheckingCategory.get(i));
    // }
  }
示例#4
0
  public String updateMail(
      String mailaddress, boolean warningWoMen, String womencheckingSaleDiscount) {
    String ErrMsg = "";
    try {
      FreepeopleMailListMongoDao dao = new FreepeopleMailListMongoDao();

      FreepeopleMailList afMailList = dao.find(mailaddress);
      if (afMailList == null) {
        ErrMsg = "notexist";
      } else {
        afMailList.warningWomen = warningWoMen;

        afMailList.womencheckingSaleDiscount = Float.parseFloat(womencheckingSaleDiscount);

        dao.update(afMailList);
        ErrMsg = "success";
      }
    } catch (Exception e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
    return ErrMsg;
  }