private Showroom guardarSeccionCuerpo(Showroom showroom, int IdCuerpo, bool esNuevoCuerpo, string tipoDeLetraCuerpo)
 {
     if (IdCuerpo != 0)
     {
         if (showroom.tieneBanner() && !esNuevoCuerpo)
         {
             if (showroom.Cuerpo == null)
             {
                 showroom.Cuerpo = CuerpoDao.get(_context, Convert.ToInt32(showroom.CuerpoID));
             }
             showroom.Cuerpo.llenarParaEdicion(null, null, null, tipoDeLetraCuerpo);
         }
         else
         {
             showroom.CuerpoID = IdCuerpo;
             ElementoMenuDAD elemento = _context.ElementosMenuDADs.Single(m => m.ID == IdCuerpo);
             Cuerpo          cuerpo   = new Cuerpo {
                 Showroom = showroom, TipoDeLetra = "", Html = elemento.Html, UrlLogo = ""
             };
             showroom.Cuerpo   = cuerpo;
             showroom.CuerpoID = IdCuerpo;
         }
     }
     CuerpoDao.grabarActualizar(_context, showroom.Cuerpo);
     //ShowroomDao.grabar(_context, showroom);
     return(showroom);
 }
 /// <summary>
 /// Maneja las operaciones de la seccion de banner de un showroom al guardar, si usa en GuardarShowrrom
 /// </summary>
 /// <param name="idBanner"></param>
 /// <param name="colorBanner"></param>
 private Showroom guardarSeccionBanner(Showroom showroom, int idBanner, string colorBanner, bool esNuevoBanner, string textoPrincipal)
 {
     if (idBanner != 0)
     {
         if (showroom.tieneBanner() && !esNuevoBanner)
         {
             if (showroom.Banner == null)
             {
                 showroom.Banner = BannerDao.get(_context, Convert.ToInt32(showroom.BannerID));
             }
             showroom.Banner.llenarParaEdicion(null, null, textoPrincipal, colorBanner, null);
         }
         else
         {
             showroom.BannerID = idBanner;
             ElementoMenuDAD elemento = _context.ElementosMenuDADs.Single(m => m.ID == idBanner);
             Banner          banner   = new Banner {
                 Showroom = showroom, ColorBanner = colorBanner, TipoLetra = "", Html = elemento.Html, Titulo = textoPrincipal, UrlLogo = ""
             };
             showroom.Banner   = banner;
             showroom.BannerID = idBanner;
         }
     }
     BannerDao.grabarActualizar(_context, showroom.Banner);
     //ShowroomDao.grabar(_context, showroom);
     return(showroom);
 }
        public void inicializarBanners()
        {
            ElementoMenuDAD bannerClasico = new ElementoMenuDAD();

            bannerClasico.tipo      = Enum.TipoElementoMenuDAD.Banner;
            bannerClasico.Titulo    = "Banner Clasico";
            bannerClasico.UrlImagen = "";
            bannerClasico.Html      = "<div class='banner bannerElementoColocado colorPrincipalBanner ' style='background-color:orange;'> <span class='textoPrincipal'> Banner <span> </div >";
            _context.ElementosMenuDADs.Add(bannerClasico);
            _context.SaveChanges();

            ElementoMenuDAD bannerClasicoConMenu = new ElementoMenuDAD();

            bannerClasicoConMenu.tipo      = Enum.TipoElementoMenuDAD.Banner;
            bannerClasicoConMenu.Titulo    = "Banner Clasico Con Menú";
            bannerClasicoConMenu.UrlImagen = "";
            bannerClasicoConMenu.Html      = "<div class='bannerElementoColocado colorPrincipalBanner ' '><nav class=' colorPrincipalBanner navbar navbar-default' style='background-color:orange;>" +
                                             "<div class='container-fluid'>" +
                                             " <div class='navbar-header'>" +
                                             " <a class='navbar-brand textoPrincipal' href='#'>Banner</a>" +
                                             "</div>" +
                                             "<ul class='nav navbar-nav'>" +
                                             "<li><a href ='HomeBannerLink'> Inicio </a></li>" +
                                             "<li><a href='ProductosBannerLink'>Productos</a></li>" +
                                             "</ul>" +
                                             "</div>" +
                                             "</nav>" +
                                             "</div>";
            _context.ElementosMenuDADs.Add(bannerClasicoConMenu);
            _context.SaveChanges();
        }
        public void inicializarCuerpoHome()
        {
            ElementoMenuDAD curpoProductoClasico = new ElementoMenuDAD();

            curpoProductoClasico.tipo      = Enum.TipoElementoMenuDAD.CurepoHome;
            curpoProductoClasico.Titulo    = "Cuerpo de productos disponibles clásico";
            curpoProductoClasico.UrlImagen = "";
            String html = "<div class='container' style='margin-top:4px;'>" +
                          "<a class='linkProducto itemProducto itemProductoBase' href='' pk='linkCuerpo-0'>" +
                          "<div class=' productoSeleccionable  col-md-4'>" +
                          "<img class='img-thumbnail imagenProducto' pk='imagenCuerpo-0' height='375px' width='375px' src='http://mxcdn.ar-cdn.com/recipes/originals/nophoto.svg' />" +
                          "<p class='tituloPodructo' pk='tituloCuerpo-0' style='text-align:center'>Titulo Producto</p>" +
                          "<p class='descripcionPodructo' pk='descripcionCuerpo-0' style='text-align:left'>Descripcion Producto</p>" +
                          "<p class='precioPodructo' pk='precioCuerpo-0' style='text-align:right'>Precio Producto</p>" +
                          "</div>" +
                          "</a>" +
                          "</div>";

            curpoProductoClasico.Html = html;
            _context.ElementosMenuDADs.Add(curpoProductoClasico);
            _context.SaveChanges();
        }