Example #1
0
        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;
            }
        }
Example #3
0
 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;
     }
 }
Example #4
0
        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;
     }
 }
Example #6
0
 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;
     }
 }
Example #7
0
 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;
     }
 }