예제 #1
0
파일: Edit_User.java 프로젝트: zigool/Shahr
  public void edit_member(View v) {

    try {
      Aname = name.getText().toString();
      Aemail = email.getText().toString();
      Acity = city.getText().toString();
      Aphone = phone.getText().toString();
      Aage = Integer.parseInt(age.getText().toString());
      Ausername = user.getText().toString();
      Apass = pass.getText().toString();

      Integer cityid = query.getCityId(Acity);

      if (cityid <= 0) {
        city.requestFocus();
        city.setError("شهر خود را انتخاب کنید");

      } else if (Aname.length() < 3) {
        name.setError("بیش از 3 حرف وارد کنید");
        name.requestFocus();

      } else if (Aemail.length() > 0 && !isValidEmail(Aemail)) {

        email.setError("ایمیل نا معتبر است.");
      } else if (Ausername.length() < 5) {
        user.setError("نام کاربری باید حد اقل 5 حرف باشد");
        user.requestFocus();
      } else if (Apass.length() < 6) {
        pass.setError("رمز عبور باید حداقل 6 حرف باشد");
        pass.requestFocus();
      } else {

        _json =
            (json.getSqliteTOjson(
                Aname.trim(),
                Aemail.trim(),
                Aphone.trim(),
                Aage,
                Asex,
                Ausername.trim(),
                Apass.trim(),
                query.getCityId(Acity)));
        fc.SetMember_Name(Aname);
        fc.SetMember_Email(Aemail);
        fc.SetMember_Mobile(Aphone);
        fc.SetMember_Age(Aage);
        fc.SetMember_Sex(Asex);
        fc.SetMember_UserName(Ausername);
        fc.SetMember_Password(Apass);
        fc.SetMember_CityId(query.getCityId(Acity));

        sendPost = new HTTPPostMemberEditJson(this);
        sendPost.SetMember_Json(_json);
        sendPost.execute();
      }
    } catch (Exception e) {
      AlertDialog alertDialog = new AlertDialog.Builder(Edit_User.this).create();
      alertDialog.setTitle("هشدار ");
      alertDialog.setMessage("ویرایش نشد،دوباره امتحان کنید");
      alertDialog.setButton(
          "تایید",
          new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int which) {}
          });

      alertDialog.show();
    }
  }
예제 #2
0
파일: Sign_Up.java 프로젝트: zigool/Shahr
  public void AddTOmember(View v) {
    try {

      Aname = name.getText().toString();
      Aemail = email.getText().toString();
      Acity = city.getText().toString();
      Aphone = phone.getText().toString();
      Aage = age.getText().toString();
      Asex = _sex;
      Ausername = username.getText().toString();
      Apass = pass.getText().toString();

      Integer cityid = 0;
      cityid = query.getCityId(Acity);

      if (cityid <= 0) {
        city.requestFocus();
        city.setError("شهر خود را انتخاب کنید");

      } else if (Aemail.length() > 0 && !isValidEmail(Aemail)) {

        email.setError("ایمیل نا معتبر است.");
      } else if (Aname.length() < 3) {
        name.setError("بیش از 3 حرف وارد کنید");
        name.requestFocus();
      } else if (Ausername.length() < 5) {
        username.setError("نام کاربری باید حد اقل 5 حرف باشد");
        username.requestFocus();
      } else if (Apass.length() < 6) {
        pass.setError("رمز عبور باید حداقل 6 حرف باشد");
        pass.requestFocus();

      } else if (Aage.equals(null) || Aage.length() == 0 || Aage.equals("null")) {
        age.setError("سن خود را وارد کنید");
        age.requestFocus();
      } else {
        _json =
            (json.getSqliteTOjson(
                Aname,
                Aemail,
                Aphone,
                Integer.parseInt(Aage),
                Asex,
                Ausername,
                Apass,
                query.getCityId(Acity)));
        fc.SetMember_Name(Aname);
        fc.SetMember_Email(Aemail);
        fc.SetMember_Mobile(Aphone);
        fc.SetMember_Age(Integer.parseInt(Aage));
        fc.SetMember_Sex(Asex);
        fc.SetMember_UserName(Ausername);
        fc.SetMember_Password(Apass);
        fc.SetMember_CityId(cityid);

        sendPost = new HTTPPostMemberJson(this);
        sendPost.SetMember_Json(_json);
        sendPost.execute();
      }

    } catch (Exception e) {
      Toast.makeText(getApplication(), e.toString(), Toast.LENGTH_LONG).show();
    }
  }