public void setIdUsuario(Usuario idUsuario) { this.idUsuario = idUsuario; }
private void loginEntrar_Click(object sender, RoutedEventArgs e) { try { if ((bool)rdoRest.IsChecked) usarRest = true; else usarRest = false; if (!tbxloginUsuario.Text.Equals("") && !pbxLoginPassword.Password.Equals("")) { if (!usarRest)//SOAP { ciguaSoapClientProxy = new CiguaWSClient(); bool result = ciguaSoapClientProxy.authenticateUser(tbxloginUsuario.Text, pbxLoginPassword.Password); if (result) { canvasLogin.Visibility = System.Windows.Visibility.Hidden; //Obtenemos el Usuario user = ciguaSoapClientProxy.getUser(tbxloginUsuario.Text); lblnombreUsuario.Content = user.nombre; lblusuario.Content = user.username; imgFotoUsuario.Source = loadProfileImage(user.fotoUsuario); updateUserStatsSOAP(); //Procedemos a Actualizar el timeline updateTimelineSOAP(); } else { MessageBox.Show("Usuario o Contraseña Incorrectos"); } } else if (usarRest)//Rest { usuarioLogueado = CiguaREST.realizarLogin(tbxloginUsuario.Text, pbxLoginPassword.Password); if (usuarioLogueado != null) { canvasLogin.Visibility = System.Windows.Visibility.Hidden; //Obtenemos el Usuario lblnombreUsuario.Content = usuarioLogueado.nombre; lblusuario.Content = usuarioLogueado.username; updateUserStatsSOAP(); //Procedemos a Actualizar el timeline updateTimelineSOAP(); imgFotoUsuario.Source = loadProfileImage(usuarioLogueado.fotoUsuario); } else { MessageBox.Show("Usuario o Contraseña Incorrectos"); } } } else { MessageBox.Show("Debe introducir el usuario y la contraseña"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }