Как я хочу настроить другого пользователя для получения моей встречи, если я запрашиваю встречу - PullRequest
0 голосов
/ 25 декабря 2018

Я могу отправить запрос учителю, но только я могу видеть и получить запрос записи.учитель не знает, ученик запрос к ним.

User_UID.getUid() этот код для текущего пользователя означает учитель

private void addArrylist() {
    String EmailStudent = etEmailStudent.getText().toString().trim();
    String Date = etDate.getText().toString().trim();
    String Time = etTime.getText().toString().trim();
    String Message = etMessage.getText().toString().trim();
    String Location = etLocation.getText().toString().trim();

    if (TextUtils.isEmpty(EmailStudent)) {
        etEmailStudent.setError("Please enter your Email Student!");
    } else if (TextUtils.isEmpty(Date)) {
        etDate.setError("Please enter your Date!");
    } else if (TextUtils.isEmpty(Time)) {
        etTime.setError("Please enter your Time!");
    } else if (TextUtils.isEmpty(Location)) {
        etLocation.setError("Please enter your Location!");
    } else if (TextUtils.isEmpty(Message)) {
        etMessage.setError("Please enter your Message!");
    } else {
        //Register Success

        AppointmentDatabase = FirebaseDatabase.getInstance().getReference().child("Appointment").child(User_UID.getUid()).push();

        Map newPost = new HashMap();
        newPost.put("EmailStudent", EmailStudent);
        newPost.put("Date", Date);
        newPost.put("Time", Time);
        newPost.put("Location", Location);
        newPost.put("Message", Message);

        DBE_Appointment.setValue(newPost);

        Toast.makeText(NewAppointment.this, "Your appointment already request", Toast.LENGTH_LONG).show();
        startActivity(new Intent(NewAppointment.this, Home_Lecturer.class));
            finish();

     }
};

Учитель может получить назначение ученика, если ученик запросит учителя.

Это моя база данных:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...