public ZaraMailList loadMail(String mailaddress) { try { ZaraMailListMongoDao dao = new ZaraMailListMongoDao(); return dao.find(mailaddress); } catch (UnknownHostException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; }
public static void main(String[] args) { ZaraMailListJSP jsp = new ZaraMailListJSP(); ZaraMailList 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"; ZaraMailListMongoDao dao = new ZaraMailListMongoDao(); dao.update(afMailList); } catch (Exception e) { e.printStackTrace(); } } // List<ZaraMailList> afmailist = // ZaraMailList.getinstance(); // for (int i = 0; i < afmailist.size(); i++) { // ZaraMailList 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 { // ZaraMailListMongoDao dao = new ZaraMailListMongoDao(); // 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)); // } }
public String addNewMail(String mailaddress) { String returnkey = ""; try { ZaraMailListMongoDao dao = new ZaraMailListMongoDao(); ZaraMailList amaildb = dao.find(mailaddress); if (amaildb != null) { returnkey = "exist"; } else { ZaraMailList afMailList = new ZaraMailList(); afMailList.mailaddress = mailaddress; afMailList.userType = "tryer"; Calendar rightNow = Calendar.getInstance(); rightNow.setTime(new Date()); rightNow.add(Calendar.DAY_OF_YEAR, ZaraConstant.tryerLicenseDay); // 日期加7天 afMailList.valideTime = rightNow.getTime(); afMailList.warningMen = true; afMailList.mencheckingSaleDiscount = ZaraConstant.warningdiscount; afMailList.warningWomen = true; afMailList.womencheckingSaleDiscount = ZaraConstant.warningdiscount; afMailList.warningBoy = true; afMailList.boycheckingSaleDiscount = ZaraConstant.warningdiscount; afMailList.warningGirl = true; afMailList.girlcheckingSaleDiscount = ZaraConstant.warningdiscount; dao.save(afMailList); returnkey = "success"; } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return returnkey; }
public String updateMail( String mailaddress, boolean warningMen, String mencheckingSaleDiscount, boolean warningWoMen, String womencheckingSaleDiscount, boolean warningBoy, String boycheckingSaleDiscount, boolean warningGirl, String girlcheckingSaleDiscount) { String ErrMsg = ""; try { ZaraMailListMongoDao dao = new ZaraMailListMongoDao(); ZaraMailList afMailList = dao.find(mailaddress); if (afMailList == null) { ErrMsg = "notexist"; } else { afMailList.warningMen = warningMen; afMailList.mencheckingSaleDiscount = Float.parseFloat(mencheckingSaleDiscount); afMailList.warningWomen = warningWoMen; afMailList.womencheckingSaleDiscount = Float.parseFloat(womencheckingSaleDiscount); afMailList.warningBoy = warningBoy; afMailList.boycheckingSaleDiscount = Float.parseFloat(boycheckingSaleDiscount); afMailList.warningGirl = warningWoMen; afMailList.girlcheckingSaleDiscount = Float.parseFloat(girlcheckingSaleDiscount); dao.update(afMailList); ErrMsg = "success"; } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return ErrMsg; }