private async void Button_Clicked(object sender, EventArgs e) { Boolean error = false; failMsg.IsVisible = false; string msgerror = " "; if (passInput.Text == null) { error = true; } if (dniEntry.Text == null) { error = true; } if (error == false) { PostOperador po = null; try { po = Posts.FirstOrDefault(o => o.Dni == dniEntry.Text); } catch (Exception) { Test.Text = "Ha ocurrido un error"; } if (po != null) { Test.Text = "ESTOY AQUI"; var aux = core.Hash(passInput.Text); if (aux == po.password) { Test.Text = "Viva - " + aux + " - " + po.password; await Navigation.PushModalAsync(new DrawPage()); } else { Test.Text = "Nooo.. - " + aux + " - " + po.password; } failMsg.IsVisible = true; msgerror = "No existe el usuario o la contraseñá"; failMsg.Text = msgerror; } else { failMsg.IsVisible = true; msgerror = "No existe el usuario o la contraseñá"; failMsg.Text = msgerror; } } else { failMsg.IsVisible = true; msgerror = "Hay campos vacios..."; failMsg.Text = msgerror; } }
private HttpCliente connection = new HttpCliente("operador/"); //Instancia de la clase HttpCliente /// <summary> /// Constructores /// </summary> public VistaOperadorSeleccionado(PostOperador postOperador) { op = postOperador; InitializeComponent(); addButon.IsVisible = false; idOperador.IsEnabled = false; idOperador.Text = op.Id.ToString(); nombreOperador.Text = op.Nombre; apellidosOperador.Text = op.Apellidos; dniOperador.Text = op.Dni; }