Esempio n. 1
0
  private boolean validar() {

    if (miembrohogar.EdadAnios > 5) {

      if (rgOcupacion.getCheckedRadioButtonId() == -1) {

        Toast.makeText(getBaseContext(), "Ocupación es Requerida", Toast.LENGTH_LONG).show();
        return false;

      } else {

        if (conecciondb.getCodigoOcupacionesById(rgOcupacion.getCheckedRadioButtonId()) == 5
            || conecciondb.getCodigoOcupacionesById(rgOcupacion.getCheckedRadioButtonId()) == 11
            || conecciondb.getCodigoOcupacionesById(rgOcupacion.getCheckedRadioButtonId()) == 12) {
          // Es Femenina , Responder Sexo
          if (rgMotivoNoTrabajo.getCheckedRadioButtonId() == -1) {

            Toast.makeText(
                    getBaseContext(), "Motivo de No Trabajo es Obligatorio", Toast.LENGTH_LONG)
                .show();
            return false;

          } else {
            return true;
          }

        } else {
          return true;
        }
      }

    } else {
      return true;
    }
  }
Esempio n. 2
0
  public static void main(String args[]) {
    Configuration config = new Configuration();
    ConnectionDB db = new ConnectionDB(config.getMysqlInfo());
    // @query
    String query = "select * from user";
    // Object resultset = db.executeQuerySingle(query, null);
    List<Object> resultset = db.excuteQuery(query, null);
    @SuppressWarnings("unchecked")
    HashMap<String, Object> map = (HashMap<String, Object>) resultset.get(0); // num = id -1;
    // System.out.println(((Boolean)map.get("gender")).booleanValue());
    System.out.println(map.get("password") == null);
    System.out.println(map);

    // @insert
    query =
        "insert into user(cardID,username,gender,studentID) values(11510491,\"ÖÜÖDz©\",0,11510491)";
    // System.out.println(db.executeUpdate(query, null));

    // @update
    query = "update user set gender=0 where ID=2";
    // System.out.println(db.executeUpdate(query, null));

    // @search
    query = "select * from book where name LIKE '%One%'";
    resultset = db.excuteQuery(query, null);
    System.out.println(resultset.size());
    System.out.println(resultset.get(0));
  }
 public ResultSet sp_SubjectByPassedRateBySemester(int semesterId) {
   try {
     ConnectionDB conn = new ConnectionDB();
     Connection con = conn.getConnecttion();
     CallableStatement cStmt = con.prepareCall("{CALL sp_SubjectByPassedRateBySemester(?)}");
     cStmt.setInt(1, semesterId);
     cStmt.execute();
     ResultSet rs1 = cStmt.getResultSet();
     return rs1;
   } catch (SQLException ex) {
     Logger.getLogger(Statistics.class.getName()).log(Level.SEVERE, null, ex);
   }
   return null;
 }
Esempio n. 4
0
 public void addKhachHang(
     String maKH, String tenKH, String diaChi, String email, String soDienThoai, boolean tinhTrang)
     throws Exception {
   // TODO Auto-generated method stub
   con.ConnectionData();
   PreparedStatement pst;
   String smtpServer = "smtp.aol.com";
   String to = email;
   String from = "*****@*****.**";
   String subject = "Thu Xac Nhan";
   String body =
       "Chao "
           + tenKH
           + ". Chung toi da nhan duoc yeu cau dat hang cua ban./r/n"
           + " Chung toi se lien lac voi ban qua thong tin ban de lai. Cam on";
   String password = "******";
   // send(smtpServer, to, from, password, subject, body);
   try {
     pst =
         con.cn.prepareStatement(
             "insert into KhachHang(MaKH,TenKH,DiaChi,Email,SoDienThoai,TinhTrang) values(?,?,?,?,?,?)");
     pst.setString(1, maKH);
     pst.setString(2, tenKH);
     pst.setString(3, diaChi);
     pst.setString(4, email);
     pst.setString(5, soDienThoai);
     pst.setBoolean(6, tinhTrang);
     pst.executeUpdate();
   } catch (SQLException e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
   } finally {
     con.cn.close();
   }
 }
  public String execute() {
    check = "form1";
    int id;
    Connection A = ConnectionDB.getConnection();
    try {
      id = (int) sessionmap.get("userId");
      Statement B = A.createStatement();
      String C =
          "select fullName,email,phoneNumber,address,userName from users where userId = " + id;
      ResultSet D = B.executeQuery(C);
      while (D.next()) {
        Name = D.getString("fullName");
        Email = D.getString("email");
        phoneNumber = D.getString("phoneNumber");
        address = D.getString("address");
        Username = D.getString("userName");
        sessionmap.put("username", Username);
      }

    } catch (SQLException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }

    return "success";
  }
Esempio n. 6
0
 public String getMaKHDesc() throws SQLException {
   // TODO Auto-generated method stub
   con.ConnectionData();
   Statement st = con.cn.createStatement();
   String sql = "SELECT TOP 1 MaKH FROM KHACHHANG ORDER BY MaKH DESC";
   ResultSet rs = st.executeQuery(sql);
   rs.next();
   return rs.getString("maKH");
 }
Esempio n. 7
0
  private void addParameters() {

    if (rgOcupacion.getCheckedRadioButtonId() != -1) {

      miembrohogar.IdOcupacion = rgOcupacion.getCheckedRadioButtonId();

      if (conecciondb.getCodigoOcupacionesById(miembrohogar.IdOcupacion) == 5
          || conecciondb.getCodigoOcupacionesById(miembrohogar.IdOcupacion) == 11
          || conecciondb.getCodigoOcupacionesById(miembrohogar.IdOcupacion) == 12) {

        if (rgMotivoNoTrabajo.getCheckedRadioButtonId() != -1)
          miembrohogar.IdMotivoNoTrabajar = rgMotivoNoTrabajo.getCheckedRadioButtonId();

      } else {
        miembrohogar.IdMotivoNoTrabajar = null;
      }
    } else {
      miembrohogar.IdOcupacion = null;
    }
  }
Esempio n. 8
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_rupmiembros_g);

    context = this;
    btnNext = (ImageButton) findViewById(R.id.btnSiguiente);
    btnBack = (ImageButton) findViewById(R.id.btnAtras);
    rgOcupacion = (RadioGroup) findViewById(R.id.rgOcupacion);
    rgMotivoNoTrabajo = (RadioGroup) findViewById(R.id.rgMotivoNoTrabajo);
    conecciondb = new ConnectionDB(context);

    ArrayList<Ocupaciones> ocupacionesArrayList = conecciondb.getOcupaciones();

    for (int i = 0; i < ocupacionesArrayList.size(); i++) {
      RadioButton radioButton = new RadioButton(this);
      radioButton.setText(
          ocupacionesArrayList.get(i).CodigoOcupacion
              + ". "
              + ocupacionesArrayList.get(i).DescripcionOcupacion);
      radioButton.setId(Integer.valueOf(ocupacionesArrayList.get(i).IdOcupacion));
      rgOcupacion.addView(radioButton);
    }

    ArrayList<RazonesNoTrabajo> razonesArrayList = conecciondb.getRazonesNoTrabajo();

    for (int i = 0; i < razonesArrayList.size(); i++) {
      RadioButton radioButton = new RadioButton(this);
      radioButton.setText(
          razonesArrayList.get(i).CodigoRazonNoTrabajo
              + ". "
              + razonesArrayList.get(i).DescripcionRazonNoTrabajo);
      radioButton.setId(Integer.valueOf(razonesArrayList.get(i).IdRazonNoTrabajo));
      rgMotivoNoTrabajo.addView(radioButton);
    }

    Intent mIntent = getIntent();

    if (mIntent.getSerializableExtra("User") != null) {
      User = (Usuario) mIntent.getSerializableExtra("User");
    }

    if (mIntent.getSerializableExtra("FSU") == null) {
      Ficha = new RUP();
    } else {
      Ficha = (RUP) mIntent.getSerializableExtra("FSU");
    }

    if (mIntent.getSerializableExtra("Miembro") == null) {
      miembrohogar = new Miembros();
    } else {

      miembrohogar = (Miembros) mIntent.getSerializableExtra("Miembro");

      if (miembrohogar.IdOcupacion != null) {

        if (miembrohogar.EdadAnios != null) {

          if (miembrohogar.EdadAnios >= 5) {

            for (int i = 0; i < rgOcupacion.getChildCount(); i++) {
              rgOcupacion.getChildAt(i).setEnabled(true);
            }

            for (int i = 0; i < rgMotivoNoTrabajo.getChildCount(); i++) {
              rgMotivoNoTrabajo.getChildAt(i).setEnabled(true);
            }

          } else {

            for (int i = 0; i < rgOcupacion.getChildCount(); i++) {
              rgOcupacion.getChildAt(i).setEnabled(false);
            }

            for (int i = 0; i < rgMotivoNoTrabajo.getChildCount(); i++) {
              rgMotivoNoTrabajo.getChildAt(i).setEnabled(false);
            }
          }
        }

        rgOcupacion.check(miembrohogar.IdOcupacion);

        if (conecciondb.getCodigoOcupacionesById(miembrohogar.IdOcupacion) == 5
            || conecciondb.getCodigoOcupacionesById(miembrohogar.IdOcupacion) == 11
            || conecciondb.getCodigoOcupacionesById(miembrohogar.IdOcupacion) == 13) {

          for (int i = 0; i < rgMotivoNoTrabajo.getChildCount(); i++) {
            rgMotivoNoTrabajo.getChildAt(i).setEnabled(true);
          }

        } else {

          for (int i = 0; i < rgMotivoNoTrabajo.getChildCount(); i++) {
            rgMotivoNoTrabajo.getChildAt(i).setEnabled(false);
          }
        }

      } else {

        if (miembrohogar.EdadAnios != null) {

          if (miembrohogar.EdadAnios <= 4) {

            for (int i = 0; i < rgOcupacion.getChildCount(); i++) {
              rgOcupacion.getChildAt(i).setEnabled(false);
            }
            for (int i = 0; i < rgMotivoNoTrabajo.getChildCount(); i++) {
              rgMotivoNoTrabajo.getChildAt(i).setEnabled(false);
            }
          }
        }
      }

      if (miembrohogar.IdMotivoNoTrabajar != null) {
        rgMotivoNoTrabajo.check(miembrohogar.IdMotivoNoTrabajar);
      }

      if (Ficha.TipoFicha == 5) {

        for (int j = 0; j < rgOcupacion.getChildCount(); j++) {
          rgOcupacion.getChildAt(j).setEnabled(false);
        }

        for (int j = 0; j < rgMotivoNoTrabajo.getChildCount(); j++) {
          rgMotivoNoTrabajo.getChildAt(j).setEnabled(false);
        }
      }
    }

    rgOcupacion.setOnCheckedChangeListener(
        new RadioGroup.OnCheckedChangeListener() {
          @Override
          public void onCheckedChanged(RadioGroup group, int checkedId) {

            if (conecciondb.getCodigoOcupacionesById(checkedId) == 5
                || conecciondb.getCodigoOcupacionesById(checkedId) == 11
                || conecciondb.getCodigoOcupacionesById(checkedId) == 12) {

              for (int i = 0; i < rgMotivoNoTrabajo.getChildCount(); i++) {
                rgMotivoNoTrabajo.getChildAt(i).setEnabled(true);
              }

            } else {

              rgMotivoNoTrabajo.clearCheck();

              for (int i = 0; i < rgMotivoNoTrabajo.getChildCount(); i++) {
                rgMotivoNoTrabajo.getChildAt(i).setEnabled(false);
              }
            }
          }
        });

    btnBack.setOnClickListener(
        new View.OnClickListener() {
          public void onClick(View v) {

            if (Ficha.TipoFicha == 1 || Ficha.TipoFicha == 6) {
              // Nuevas Fichas
              addParameters();
              Intent intent = new Intent(context, RUPMiembrosF.class);
              intent.putExtra("FSU", Ficha);
              intent.putExtra("Miembro", miembrohogar);
              intent.putExtra("User", User);
              intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
              startActivity(intent);
              context.finish();
              overridePendingTransition(R.anim.fadeinback, R.anim.fadeout);
            }

            if (Ficha.TipoFicha == 5) {
              // Ficha Visualización
              Intent intent = new Intent(context, RUPMiembrosF.class);
              intent.putExtra("FSU", Ficha);
              intent.putExtra("Miembro", miembrohogar);
              intent.putExtra("User", User);
              intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
              startActivity(intent);
              context.finish();
              overridePendingTransition(R.anim.fadeinback, R.anim.fadeout);
            }
          }
        });

    btnNext.setOnClickListener(
        new View.OnClickListener() {
          public void onClick(View v) {

            if (Ficha.TipoFicha == 1 || Ficha.TipoFicha == 6) {
              // Nuevas Fichas
              if (validar()) {
                addParameters();
                Intent intent = new Intent(context, RUPMiembrosH.class);
                intent.putExtra("FSU", Ficha);
                intent.putExtra("Miembro", miembrohogar);
                intent.putExtra("User", User);
                intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                startActivity(intent);
                context.finish();
                overridePendingTransition(R.anim.fadein, R.anim.fadeout);
              }
            }

            if (Ficha.TipoFicha == 5) {
              // Ficha Visualización
              Intent intent = new Intent(context, RUPMiembrosH.class);
              intent.putExtra("FSU", Ficha);
              intent.putExtra("Miembro", miembrohogar);
              intent.putExtra("User", User);
              intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
              startActivity(intent);
              context.finish();
              overridePendingTransition(R.anim.fadein, R.anim.fadeout);
            }
          }
        });
  }
Esempio n. 9
0
 public ConsultaDAO() {
   connection = ConnectionDB.getInstance();
 }
Esempio n. 10
0
 public BidDAO() {
   // 1. Realizar a conexão
   conn = ConnectionDB.getInstance();
 }