public void CreateNewUser() { var nameText = name.GetComponent <InputField> ().text; var phoneText = phone.GetComponent <InputField> ().text; var emailText = email.GetComponent <InputField> ().text; var passwordText = password.GetComponent <InputField> ().text; int everyThingIsRight = 0; if (string.IsNullOrEmpty(nameText)) { nameError.SetActive(true); } else { nameError.SetActive(false); everyThingIsRight++; } if (phoneText.Length < 8) { phoneError.SetActive(true); } else { phoneError.SetActive(false); everyThingIsRight++; } if (string.IsNullOrEmpty(emailText) || !emailText.Contains("@")) { emailError.SetActive(true); } else { emailError.SetActive(false); everyThingIsRight++; } if (passwordText.Length < 6) { passwordError.SetActive(true); } else { passwordError.SetActive(false); everyThingIsRight++; } if (everyThingIsRight >= 4) { Loading = true; FirebaseAuth.GetFireBaseAuthInstance().CreateNewUserWithEmailAndPassword(nameText, phoneText, emailText, passwordText, Constants.UserType.User, delegate(string userID) { Loading = false; Success = true; CloseModal(); LoadHomeSceneAsync(); }, delegate(string error) { Loading = false; OpenErrorPopup(error); }); } }
void CreateNewCompany() { FirebaseAuth.GetFireBaseAuthInstance().CreateNewCompanyWithEmailAndPassword(name.GetComponent <InputField> ().text, email.GetComponent <InputField> ().text, password.GetComponent <InputField> ().text, delegate(string userID) { CloseModal(); Loading = false; Success = true; CreateNewCompanyDataBase(userID); }, delegate(string error) { Loading = false; OpenErrorPopup(error); }); }
public void FacebookLogin() { Loading = true; FirebaseAuth.GetFireBaseAuthInstance().FacebookLogin(delegate(string userId) { DataManager.LoadUserInfoAux(userId, delegate { Loading = false; ChangeScene(); }); }, delegate(string error) { Loading = false; Error = true; }); }
public void OnConfirmForgotPasswordClick() { if (string.IsNullOrEmpty(forgotEmail.text) || !forgotEmail.text.Contains("@")) { forgotEmailError.SetActive(true); } else { Loading = true; forgotEmailError.SetActive(false); FirebaseAuth.GetFireBaseAuthInstance().ForgotPassword(forgotEmail.text, delegate() { success.SetActive(true); forgotPassword.SetActive(false); Loading = false; }, delegate(string error) { Error = true; Loading = false; }); } }
public void OnLoginClick() { var emailText = email.GetComponent <InputField> ().text; var passwordText = password.GetComponent <InputField> ().text; int everyThingIsRight = 0; if (string.IsNullOrEmpty(emailText) || !emailText.Contains("@")) { emailError.SetActive(true); } else { emailError.SetActive(false); everyThingIsRight++; } if (passwordText.Length < 6) { passwordError.SetActive(true); } else { passwordError.SetActive(false); everyThingIsRight++; } if (everyThingIsRight >= 2) { Loading = true; FirebaseAuth.GetFireBaseAuthInstance().UserLogin(email.GetComponent <InputField> ().text, password.GetComponent <InputField> ().text, delegate(string id) { DataManager.LoadUserInfoAux(id, delegate { Loading = false; LoadHomeSceneAsync(); }); }, delegate(string error) { Loading = false; OpenErrorPopup(error); }); } }