コード例 #1
0
ファイル: Program.cs プロジェクト: jhon2520/EncriptarContra
 private static void AddUser(string nombre, string contra)
 {
     using (EncriptarContraEntities db = new EncriptarContraEntities())
     {
         ContraEncriptadaTable table = new ContraEncriptadaTable();
         table.nombre = nombre;
         table.contra = Encriptador.Encriptar(contra);
         db.ContraEncriptadaTable.Add(table);
         db.SaveChanges();
     }
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: jhon2520/EncriptarContra
        //Verificar usuario para hacer login

        private static void LoginUser(string userName, string contra)
        {
            using (EncriptarContraEntities db = new EncriptarContraEntities())
            {
                string contraEncriptada = Encriptador.Encriptar(contra);

                var objectUser = (from user in db.ContraEncriptadaTable
                                  where user.nombre == userName && user.contra == contraEncriptada select user).FirstOrDefault();

                if (objectUser != null)
                {
                    Console.WriteLine("Usuario validado correctamente");
                }
                else
                {
                    Console.WriteLine("Usuario no encontrado");
                }
            }
        }