private void btn_entrar_Click(object sender, RoutedEventArgs e) { string username = txt_rut.Text; string pass = txt_pass.Password; Biblioteca.Usuario usuario = new Biblioteca.Usuario() { Username = username, Password = pass }; if (usuario.login()) { string rol = ""; usuario.rolUsuario(); switch (usuario.Rol) { case 1: rol = "Alumno"; break; case 2: Mantenedores mantenedor = new Mantenedores(); mantenedor.Show(); this.Close(); break; case 3: rol = "Cem"; break; case 4: rol = "Cel"; break; case 5: rol = "Anfitrion"; break; } lblMsj.Content = rol; } else { lblMsj.Content = "Datos Incorrectos"; } }
private void btnActualizar_Click(object sender, RoutedEventArgs e) { try { if (!(String.IsNullOrEmpty(txt_rut.Text) || String.IsNullOrEmpty(txt_pass.Password))) { string hash = string.Empty; using (MD5 md5Hash = MD5.Create()) { hash = GetMd5Hash(md5Hash, txt_pass.Password); } Biblioteca.Usuario usuario = new Biblioteca.Usuario() { IdRegistro = txt_rut.Text, Password = hash, Username = txt_usuario.Text }; lblMsj.Content = usuario.crud(2); } else { lblMsj.Content = "Llene todos los campos."; } } catch (Exception ex) { lblMsj.Content = "Error: " + ex; } }
private void btnBorrar_Click(object sender, RoutedEventArgs e) { try { Biblioteca.Usuario usuario = new Biblioteca.Usuario() { IdRegistro = txt_rut.Text, }; lblMsj.Content = usuario.crud(3); } catch (Exception ex) { lblMsj.Content = "Error: " + ex; } }
private void btn_entrar_Click(object sender, RoutedEventArgs e) { try { string username = txt_rut.Text; string pass = txt_pass.Password; string hash = string.Empty; using (MD5 md5Hash = MD5.Create()) { hash = GetMd5Hash(md5Hash, txt_pass.Password); } Biblioteca.Usuario usuario = new Biblioteca.Usuario() { Username = username, Password = hash }; if (usuario.login()) { string rol = ""; usuario.rolUsuario(); switch (usuario.Rol) { case 1: rol = "Alumno"; break; case 2: Admin.Admin admin = new Admin.Admin(); admin.Show(); this.Close(); break; case 3: Cem.Cem cem = new Cem.Cem(); cem.Show(); this.Close(); break; case 4: Cel.Cel cel = new Cel.Cel(); cel.Show(); this.Close(); break; case 5: rol = "Anfitrion"; break; } lblMsj.Content = rol; } else { lblMsj.Content = "Datos Incorrectos"; } } catch (Exception ex) { lblMsj.Content = ex.Message; } }
private void llenarDatos(string rut) { try { Biblioteca.Usuario usuario = new Biblioteca.Usuario() { IdRegistro = rut }; if (usuario.read()) { txt_rut.Text = rut; txt_usuario.Text = usuario.Username; } } catch (Exception ex) { lblMsj.Content = "Error: " + ex; } }
private void btnBuscar_Click(object sender, RoutedEventArgs e) { try { Biblioteca.Usuario usuario = new Biblioteca.Usuario() { IdRegistro = txt_rut.Text }; if (usuario.read()) { txt_usuario.Text = usuario.Username; lblMsj.Content = "Usuario Encontrado."; } else { lblMsj.Content = "Usuario No Encontrado."; } } catch (Exception ex) { lblMsj.Content = "Error: " + ex; } }
private void btnCrear_Click(object sender, RoutedEventArgs e) { try { if (!(String.IsNullOrEmpty(txt_rut.Text) || String.IsNullOrEmpty(txt_pass.Password) || String.IsNullOrEmpty(txt_usuario.Text))) { Biblioteca.Usuario usuario = new Biblioteca.Usuario() { IdRegistro = txt_rut.Text, Username = txt_usuario.Text, Password = txt_pass.Password }; lblMsj.Content = usuario.crud(1); } else { lblMsj.Content = "Llene todos los campos."; } } catch (Exception ex) { lblMsj.Content = "Error: " + ex; } }