Example #1
0
        public void SessionAtributesTest()
        {
            using (var schema = ChebayDBPublic.CreatePublic())
            {
                IDALTienda       handler = new DALTiendaEF();
                AtributoSesion[] atr     =
                {
                    new AtributoSesion {
                        AdministradorID = "Admin1", AtributoSesionID = "Cache", Datos = "algo"
                    },
                    new AtributoSesion {
                        AdministradorID = "Admin1", AtributoSesionID = "Cache2", Datos = "algo2"
                    },
                    new AtributoSesion {
                        AdministradorID = "Admin1", AtributoSesionID = "Cache2", Datos = "distinto"
                    }
                };
                foreach (var a in atr)
                {
                    handler.AgregarAtributoSesion(a);
                }

                Console.WriteLine("Atributos del usuario admin.");
                foreach (var a in handler.ObtenerAtributosSesion("Admin1"))
                {
                    Console.WriteLine(a.AtributoSesionID + " " + a.Datos);
                }
            }
        }
Example #2
0
        public void Test0Inicial()
        {
            ChebayDBPublic cdbp = new ChebayDBPublic();

            using (var schema = ChebayDBPublic.CreatePublic())
            {
                Debug.WriteLine("INICIO");
                Debug.WriteLine("0.1. Elimino TestAdmin.");
                it.EliminarAdministrador(adminTest);

                it.EliminarPersonalizacion(urlTest);
                Debug.WriteLine("\n0.2. Elimino TestURL.");
                it.EliminarTienda(urlTest);
            }
        }
Example #3
0
        static void Main(string[] args)
        {
            //CustomTests ct = new CustomTests();
            //ct.CierreSubastaCompraDirecta();
            ChebayDBPublic.ProvidePublicSchema();
            using (var db = ChebayDBPublic.CreatePublic())
            {
                db.Seed();
            }

            /*
             * IChebayAlgorithm al = new ChebayAlgorithm();
             * IDALSubasta sdal = new DALSubastaEF();
             * IDALUsuario udal = new DALUsuarioEF();
             * DataRecomendacion dr = new DataRecomendacion{ UsuarioID = "alebarreiro@live .com"};
             *
             *
             * var prod = udal.ObtenerRecomendacionesUsuario("MobileCenter",dr);
             * if (prod == null)
             *  Console.WriteLine("ES NULL");
             * else
             * {
             *  foreach (var i in prod.productos)
             *  {
             *      Console.WriteLine(i.nombre);
             *  }
             * }
             */
            //var listaprod = sdal.ObtenerTodosProductos("MobileCenter");
            //var user = udal.ObtenerUsuarioFull("*****@*****.**", "MobileCenter");
            //var res = al.getProducts(listaprod,user);
            //foreach (var r in res)
            //{
            //    Console.WriteLine(r.nombre+r.ProductoID);
            //}
            Console.Read();
        }