public LoginViewModel() { AuthNegocio = DependencyService.Get <IAuthNegocio>(); DoLogin = new Command(() => { if (string.IsNullOrWhiteSpace(Email) || string.IsNullOrWhiteSpace(Senha)) { MessagingCenter.Send <string>("Usuario ou Senha invalidos/Não informados", HelperMessagingCenter.LoginFail); return; } if (AuthNegocio.DoLogin(Email, Senha)) { MessagingCenter.Send <string>("Login Efetuado", HelperMessagingCenter.LoginSucess); } }); DoRegister = new Command(() => { MessagingCenter.Send <string>("Iniciar Registro", HelperMessagingCenter.OpenRegister); }); DoEsqueciMinhaSenha = new Command(() => { MessagingCenter.Send <string>(Email ?? "", HelperMessagingCenter.OpenEsqueciMinhaSenha); }); }
public AuthController(IAuthNegocio authNegocio) { this._authNegocio = authNegocio; }