51         super.onCreate(savedInstanceState);
    52         setContentView(R.layout.activity_nouvelle_ruche);
    57        tv_date.setOnClickListener(
new View.OnClickListener() {
    59            public void onClick(View v) {
    60                Calendar calendrier = Calendar.getInstance();
    61                int annee = calendrier.get(Calendar.YEAR);
    62                int mois = calendrier.get(Calendar.MONTH);
    63                int jour = calendrier.get(Calendar.DAY_OF_MONTH);
    65                DatePickerDialog dialog = 
new DatePickerDialog(NouvelleRucheActivity.this, android.R.style.Theme_DeviceDefault_Light_Dialog, 
fenetreSelectionDate, annee, mois, jour);
    67                dialog.getWindow().setBackgroundDrawable(
new ColorDrawable(Color.WHITE));
    74            public void onDateSet(DatePicker view, 
int year, 
int month, 
int dayOfMonth) {
    76                Log.d(
TAG, 
"Date sélectionnée " + dayOfMonth + 
"/" + month + 
"/" + year );
    78                String date = year + 
"-" + month + 
"-" + dayOfMonth;
    86            public void onClick(View v) {
    90                    bdd.
executerRequete(
"INSERT INTO Ruche (idTTN, Nom, Description, DateMiseEnService, Adresse, Longitude, Latitude, DeviceID) VALUES('"+ 
idTTN + 
"', '" + 
edNomRuche.getText() + 
"','" + 
edDescription.getText() + 
"','" + 
tv_date.getText() + 
"','" + 
edAdresse.getText() + 
"','" + 
edLongitude.getText() + 
"','" + 
edLatitude.getText() + 
"','" + 
edDeviceID.getText() + 
"')");
    91                    final Intent nouvelleRuche = 
new Intent(NouvelleRucheActivity.this, DashboardActivity.class);
    92                    startActivity(nouvelleRuche);
 BaseDeDonnees bdd
Definition: NouvelleRucheActivity.java:43
EditText edLatitude
Definition: NouvelleRucheActivity.java:36
static BaseDeDonnees * getInstance(QString type="QMYSQL")
Definition: baseDeDonnees.cpp:38
void initialiserMenuOnglets()
Definition: NouvelleRucheActivity.java:113
Button btnAjouterRuche
Definition: NouvelleRucheActivity.java:41
TextView tv_date
Definition: NouvelleRucheActivity.java:40
Definition: baseDeDonnees.h:25
static final String TAG
Definition: NouvelleRucheActivity.java:31
int idTTN
Definition: NouvelleRucheActivity.java:46
EditText edDeviceID
Definition: NouvelleRucheActivity.java:37
EditText edDescription
Definition: NouvelleRucheActivity.java:33
void executerRequete(final String requete)
Méthode qui exécute une requête UPDATE, INSERT ou DELETE en arrière-plan. 
Definition: BaseDeDonnees.java:388
void recupererElementsIHM()
Definition: NouvelleRucheActivity.java:99
DatePickerDialog.OnDateSetListener fenetreSelectionDate
Definition: NouvelleRucheActivity.java:42
EditText edAdresse
Definition: NouvelleRucheActivity.java:34
EditText edNomRuche
Definition: NouvelleRucheActivity.java:32
boolean connecter()
Connexion à la base de données MySQL si pas déjà connecté 
Definition: BaseDeDonnees.java:190
EditText edLongitude
Definition: NouvelleRucheActivity.java:35