示例#1
0
 private void btnAcceder_Click(object sender, EventArgs e)
 {
     try
     {
         UsuarioHelper getusrs = new UsuarioHelper();
         List <PuntoDeVenta.Library.Entity_Classes.Usuario> usrlist = new List <PuntoDeVenta.Library.Entity_Classes.Usuario>();
         usrlist = getusrs.GetUsuarios();
         string enc = getusrs.Encrypt(txtPassword.Text);
         PuntoDeVenta.Library.Entity_Classes.Usuario usr = usrlist.Single(x => x.Contraseña == enc && x.NombreUsuario == txtUserName.Text);
         string dec = getusrs.Decrypt(usr.Contraseña);
         if (txtUserName.Text == usr.NombreUsuario && txtPassword.Text == dec)
         {
             using (MuebleriaDBEntities context = new MuebleriaDBEntities())
             {
                 context.ACTIVEUSER(usr.UsuarioID);
             }
             frmMainMenu frm = new frmMainMenu();
             this.Hide();
             frm.ShowDialog();
         }
     }
     catch (Exception err)
     {
         MessageBox.Show("Usuario o Contraseña incorrectos.");
     }
 }