Add update account information

This commit is contained in:
Nezumi
2023-03-17 11:40:08 +07:00
parent 3c6f837ab2
commit 11d32ad7c3
9 changed files with 106 additions and 24 deletions
@@ -53,7 +53,6 @@ import retrofit2.Callback;
import retrofit2.Response;
public class SignUpActivity extends AppCompatActivity {
public static final String FORMAT_DATE="dd/MM/yyyy";
TextInputLayout textInput_password, textInput_phone, textInput_email,
textInput_address, textInput_confirmPassword, textInput_fullName, textInput_birthDay;
final Calendar myCalendar= Calendar.getInstance();
@@ -210,7 +209,7 @@ public class SignUpActivity extends AppCompatActivity {
} else {
//Calculate user age
DateTimeFormatter formatter = DateTimeFormatter.ofPattern(FORMAT_DATE);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern(Common.FORMAT_DATE);
LocalDate birthday = LocalDate.parse(edt_birthday.getText().toString(), formatter);
if(calculateAge(birthday, LocalDate.now()) < 16){
textInput_birthDay.setError("Xin lỗi, bạn chưa đủ tuổi đề dùng app này!");
@@ -260,6 +259,7 @@ public class SignUpActivity extends AppCompatActivity {
return dataHasValidate;
}
private void getDataFromForm(){
email = edt_email.getText().toString();
phone = edt_phone.getText().toString();
@@ -465,7 +465,7 @@ public class SignUpActivity extends AppCompatActivity {
}
private void updateLabel(){
SimpleDateFormat dateFormat=new SimpleDateFormat(FORMAT_DATE, Locale.US);
SimpleDateFormat dateFormat=new SimpleDateFormat(Common.FORMAT_DATE, Locale.US);
edt_birthday.setText(dateFormat.format(myCalendar.getTime()));
}