public TipoCuentaPerfilPageModel() { _metricasServices = new MetricasServices(); Candidato = new TipoCuentaPerfil { ImageUrl = "Candidato.png", TipoPerfil = TipoPerfil.Candidato }; Grupo = new TipoCuentaPerfil { ImageUrl = "Grupo.png", TipoPerfil = TipoPerfil.Grupo }; Representante = new TipoCuentaPerfil { ImageUrl = "Representante.png", TipoPerfil = TipoPerfil.Representante }; ConsultarMetricasUsuarios(); }
public override void Init(object initData) { base.Init(initData); _tipoCuentaPerfil = initData as TipoCuentaPerfil; //if (NoEsPrimerRegistro && await CrossFingerprint.Current.IsAvailableAsync()) //{ // FingerprintAuthenticationResult result = await AuthenticateAsync(); // if (result.Authenticated) // { // var config = new ProgressDialogConfig() // .SetTitle(SportsGoResources.Cargando) // .SetIsDeterministic(false); // if (Device.RuntimePlatform == Device.iOS) // { // config.SetMaskType(MaskType.Black); // } // else // { // config.SetMaskType(MaskType.Gradient); // } // using (Dialogs.Progress(config)) // { // UsuariosDTO usuarioParaBuscar = new UsuariosDTO // { // DeviceId = App.DeviceId // }; // if (IsNotConnected) return; // UsuariosDTO usuarioVerificado = await _authService.VerificarUsuarioConDeviceID(usuarioParaBuscar); // if (usuarioVerificado != null && usuarioVerificado.Consecutivo != 0) // { // if (usuarioVerificado.CuentaActiva == 0) // { // await CoreMethods.DisplayAlert(SportsGoResources.TituloAlerta, SportsGoResources.CuentaNoActiva, "OK"); // return; // } // await ConfigurarTabPrincipal(usuarioVerificado); // } // else // { // await CoreMethods.DisplayAlert(SportsGoResources.TituloAlerta, SportsGoResources.NoSePudoValidarHuella, "OK"); // } // } // } // else if (result.Status == FingerprintAuthenticationResultStatus.TooManyAttempts) // { // await CoreMethods.DisplayAlert(SportsGoResources.Error, SportsGoResources.DemasiadosIntentos, "OK"); // } // else if(result.Status != FingerprintAuthenticationResultStatus.Canceled) // { // await CoreMethods.DisplayAlert(SportsGoResources.Error, SportsGoResources.NoSePudoValidarHuella, "OK"); // } //} }