Example #1
0
  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;
  }
Example #2
0
  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;
  }