Exemplo n.º 1
0
        public void crearTienda()
        {
            int        i           = 0;
            ADTienda   controlador = new ADTienda();
            DataTienda t           = new DataTienda();

            t.Nombre          = "Burguer King";
            t.Logo            = null;
            t.TipoTienda      = TipoTienda.Restaurante;
            t.URL             = "dada";
            t.ColorPrincipal  = null;
            t.ColorSecundario = null;
            t.Direccion       = "Direc";
            controlador.AltaTienda(t);
            Assert.AreEqual(0, i);
        }
Exemplo n.º 2
0
        public void AltaTienda(DataTienda dataTienda)
        {
            YaTeLoLLevoContext.ProvisionTenant(dataTienda.Nombre);

            using (var ctx = YaTeLoLLevoContext.Create(dataTienda.Nombre))
            {
                Tienda t = new Tienda();
                t.Nombre          = dataTienda.Nombre;
                t.Logo            = dataTienda.Logo;
                t.TipoTienda      = dataTienda.TipoTienda;
                t.URL             = dataTienda.URL;
                t.ColorPrincipal  = dataTienda.ColorPrincipal;
                t.ColorSecundario = dataTienda.ColorSecundario;
                t.Direccion       = dataTienda.Direccion;
                ctx.Tiendas.Add(t);
                ctx.SaveChanges();
            }
        }