private void btnVolver_Click(object sender, RoutedEventArgs e) { NavigationService navService = NavigationService.GetNavigationService(this); Page2 nextPage = new Page2(); navService.Navigate(nextPage); }
private void btnIniciarSesion_Click(object sender, RoutedEventArgs e) { us = new Usuario(); us.Rut = txtUser.Text; us.Password = (string)txtPass.Password; if (txtUser.Text.Length > 0 && txtPass.Password.Length > 0) { if (us.ValidarUsuario()) { us.Read(); Global.RutUsuario = us.Rut; Global.NombreUsuario = us.Nombre; Global.AreaInvestigacion = "Por definir"; Global.JefeUsuario = us.Jefe; NavigationService navService = NavigationService.GetNavigationService(this); Page2 nextPage = new Page2(); navService.Navigate(nextPage); } else { MessageBox.Show("Rut o contraseña inválidos. Asegúrese de entrar con perfil de administrador al sistema.", "Error!"); } } else { } }
private void btnIniciarSesion_Click(object sender, RoutedEventArgs e) { us = new Usuario(); UsuarioOperacion usOp = new UsuarioOperacion(us); us.RUT = txtUser.Text; us.PASSWORD = (string)txtPass.Password; try { if (txtUser.Text.Length > 0 && txtPass.Password.Length > 0) { if (validarRut()) { XML formato = new XML(); string xml = formato.Serializar(us); WFBS.Presentation.ServiceWFBS.ServiceWFBSClient servicio = new WFBS.Presentation.ServiceWFBS.ServiceWFBSClient(); if (servicio.ValidarUsuario(xml)) { usOp.Read(); if (servicio.Desactivado(xml)) { Global.RutUsuario = us.RUT; Global.NombreUsuario = us.NOMBRE; Global.AreaInvestigacion = "Por definir"; Global.JefeUsuario = us.JEFE_RESPECTIVO; NavigationService navService = NavigationService.GetNavigationService(this); Page2 nextPage = new Page2(); navService.Navigate(nextPage); } else { MessageBox.Show("La cuenta utilizada se encuentra Desactivada", "Alerta"); } } else { MessageBox.Show("Rut o contraseña inválidos. Asegúrese de entrar con perfil de administrador al sistema.", "Error!"); } } else { MessageBox.Show("Debe ingresar un Rut valido", "Aviso"); } } else { MessageBox.Show("Debe ingresar su RUT y contraseña", "Alerta"); } } catch (Exception) { MessageBox.Show("Surgieron inconvenientes al conectarse", "Alerta"); } }