Esempio n. 1
0
 public void LogIn()
 {
     if (ctx.Usuarios.Select(x => x.Usuario1).ToList().Contains(SelectedUsuario.Usuario1) && SelectedUsuario.Usuario1 != null)
     {
         Usuario u = ctx.Usuarios.Where(x => x.Usuario1.Equals(SelectedUsuario.Usuario1)).FirstOrDefault();
         if (u.Password.Equals(SelectedUsuario.Password))
         {
             if (u.IdRol.Equals(1))
             {
                 homeAdmin ha = new homeAdmin();
                 ha.Show();
             }
             else if (u.IdRol.Equals(2))
             {
                 //homeLocal hl = new homeLocal();
                 homeLocal hl = new homeLocal()
                 {
                     DataContext = new homeLocalViewModel(u)
                 };
                 hl.Show();
             }
             else
             {
                 MessageBox.Show("Este usuario no tiene permiso para usar la aplicacion desktop");
             }
         }
         else
         {
             MessageBox.Show("Password incorrecto");
         }
     }
     else
     {
         MessageBox.Show("Usuario incorrecto");
     }
 }