Пример #1
0
        public static bool VerificarSenha(ref int p, string n, string s, ref Usuário u)
        {
            bool r = false;

            if (n == "Admin")
            {
                r = s == "1230";
                p = 0;
            }
            if (r == false)
            {
                NFuncionario       f = new NFuncionario();
                List <Funcionario> a = f.Listar();
                foreach (Usuário x in a)
                {
                    string h  = x.Senha;
                    string te = "";
                    foreach (char pl in h)
                    {
                        int v = pl;
                        v  -= 10;
                        te += Convert.ToChar(v);
                    }
                    if (x.Email == n && s == te)
                    {
                        r = true;
                        p = x.Tipo;
                        u = x;
                        break;
                    }
                }
            }
            if (r == false)
            {
                NUsuário       e = new NUsuário();
                List <Usuário> b = e.Listar();
                foreach (Usuário x in b)
                {
                    string h  = x.Senha;
                    string te = "";
                    foreach (char pl in h)
                    {
                        int v = pl;
                        v  -= 10;
                        te += Convert.ToChar(v);
                    }
                    if (x.Email == n && s == te)
                    {
                        r = true;
                        p = x.Tipo;
                        u = x;
                        break;
                    }
                }
            }
            return(r);
        }
Пример #2
0
 public GerenciarU()
 {
     InitializeComponent();
     grid.ItemsSource = n.Listar();
 }