public void ComprobarUsuarioTest() { Usuario_Logica usuario_Logica = new Usuario_Logica(); int recibido = usuario_Logica.ComprobarUsuario("organizador1", "88loona"); Assert.AreEqual(recibido, 1); }
public void RegistrarUsuarioTest() { Usuario_Logica usuario_Logica = new Usuario_Logica(); bool recibido = usuario_Logica.RegistrarUsuario(new Usuario() { contrasenia = "contrasena", nombreUsuario = "usuario" }); Assert.AreEqual(recibido, true); }
private void Click_Entrar(object sender, RoutedEventArgs e) { Usuario_Logica usuario_Logica = new Usuario_Logica(); if (!string.IsNullOrWhiteSpace(textBox_usuario.Text) && !string.IsNullOrWhiteSpace(textBox_contrasena.Password)) { int idUsuario = usuario_Logica.ComprobarUsuario( textBox_usuario.Text, textBox_contrasena.Password); if (idUsuario != 0) { MiembroComite_Logica miembroComite_Logica = new MiembroComite_Logica(); Modelo.MiembroComite usuarioActual = miembroComite_Logica.RecuperarMiembroComite(idUsuario); if (usuarioActual != null) { if (usuarioActual.liderComite) { MenuLiderComite menuLiderComite = new MenuLiderComite(usuarioActual); menuLiderComite.Show(); this.Close(); } else if (usuarioActual.evaluador) { GestionArticulo gestionArticulo = new GestionArticulo(usuarioActual); gestionArticulo.Show(); this.Close(); } else { MenuMiembroComite menuMiembroComite = new MenuMiembroComite(usuarioActual); menuMiembroComite.Show(); this.Close(); } } else { MenuOrganizador menuOrganizador = new MenuOrganizador(); menuOrganizador.Show(); this.Close(); } } } }
private bool GuardarMComite() { String patronSimbolo = @"\s-\s?[+*]?\s?-\s"; String[] elementoComite = System.Text.RegularExpressions.Regex.Split(comite, patronSimbolo); Usuario_Logica usuario_Logica = new Usuario_Logica(); Modelo.MiembroComite nuevoMLComite = new Modelo.MiembroComite() { nombre = textBox_nombre.Text, apellidoPaterno = textBox_apellidoP.Text, apellidoMaterno = textBox_apellidoM.Text, evaluador = false, ComiteId = Convert.ToInt32(elementoComite[1]), correoElectronico = textBox_correoE.Text, nivelExperiencia = (string)((ComboBoxItem)comboBox_nivelE.SelectedValue).Content, liderComite = true }; if (String.Equals(elementoComite[0], "Comité de evaluación")) { nuevoMLComite.evaluador = true; } if (comboBox_miembroC.SelectedIndex > -1) { foreach (List <string> miembro in listaMCNoLider) { if (comboBox_miembroC.SelectedItem.ToString().Equals( miembro[4] + " " + miembro[1])) { return(miembroComiteDAO.ActualizarMCLider( nuevoMLComite)); } } } return(miembroComiteDAO.RegistrarMCLider( nuevoMLComite, usuario_Logica.RecuperarUsuario().Last().Id)); }
public void RecuperarUsuarioTest() { Usuario_Logica usuario_Logica = new Usuario_Logica(); List <Usuario> listaRecibida = usuario_Logica.RecuperarUsuario(); List <Usuario> listaEsperada = new List <Usuario>(); listaEsperada.Add(new Usuario() { Id = 1, contrasenia = "88loona", nombreUsuario = "organizador1" }); listaEsperada.Add(new Usuario() { Id = 2, contrasenia = "1m4o", nombreUsuario = "miembro2" }); listaEsperada.Add(new Usuario() { Id = 4, contrasenia = "aa", nombreUsuario = "miembroL" }); listaEsperada.Add(new Usuario() { Id = 5, contrasenia = "aa", nombreUsuario = "miembroEv" }); listaEsperada.Add(new Usuario() { Id = 6, contrasenia = "aa", nombreUsuario = "miembroLEv" }); listaRecibida.Should().BeEquivalentTo(listaEsperada); }
private bool GuardarUsuario() { if (miembroComiteDAO.ComprobarConexion()) { textBlock_mensaje.Text = String.Empty; textBlock_mensaje.Text = "Se ha perdido conexión con la base de datos"; textBlock_mensaje.Foreground = Brushes.Red; textBlock_mensaje.FontWeight = FontWeights.Bold; return(true); } if (comboBox_miembroC.SelectedIndex <= -1) { Modelo.Usuario nuevoUsuario = new Modelo.Usuario() { nombreUsuario = textBox_usuario.Text, contrasenia = passwordBox_contrasena.Password }; Usuario_Logica usuario_Logica = new Usuario_Logica(); return(usuario_Logica.RegistrarUsuario(nuevoUsuario)); } return(true); }
public frmMant_Usuario() { InitializeComponent(); Logica = new Usuario_Logica(); }