Beispiel #1
0
        public ActionResult Upload(BulletTmpAdminViewModel dataarchivo, HttpPostedFileBase file)
        {
            if (context.tmpFoto.Count() > 0)
            {
                //context.Database.ExecuteSqlCommand("DELETE FROM tmpFoto");
                var rows = from o in context.tmpFoto
                           select o;
                foreach (var row in rows)
                {
                    context.tmpFoto.Remove(row);
                }
                context.SaveChanges();
            }

            if (file == null)
            {
                return(View("Index"));
            }

            tmpFoto tmpBullet = new tmpFoto();

            var Bullettmp = context.tmpFoto.FirstOrDefault(x => x.Id > 1);

            using (var context = new UltimateLabsEntities())
            {
                tmpBullet.PathIcon = "/Content/Template/Imagenes/Icons/bullet/" + file.FileName;

                string archivo = file.FileName;
            }

            context.tmpFoto.Add(tmpBullet);
            context.SaveChanges();

            return(RedirectToAction("Index"));
        }
Beispiel #2
0
        public PartialViewResult Categories()
        {
            UltimateLabsEntities context = new UltimateLabsEntities();

            List <CategoriasViewModel> lista = new List <CategoriasViewModel>();

            if (Session["Idioma"] != null)
            {
                int cod = int.Parse(Session["Idioma"].ToString());
                foreach (var data in context.Categorias.Where(x => x.IdIdioma == cod).OrderBy(x => x.NombreCategoria).ToList())
                {
                    var model = new CategoriasViewModel()
                    {
                        CodCaegoria          = data.IdCategoria,
                        NombreCategoria      = data.NombreCategoria,
                        DescripcionCategoria = data.DescripcionCategoria,
                        PathImg = data.PathImg
                    };
                    lista.Add(model);
                }
            }
            TempData["Inicio"] = "<li><ul>";
            TempData["Cierre"] = "</ul></li>";



            return(PartialView(lista));
        }
        public PartialViewResult Categories()
        {
            UltimateLabsEntities context = new UltimateLabsEntities();

            List <CategoriasViewModel> lista = new List <CategoriasViewModel>();

            if (Session["Idioma"] != null)
            {
                int cod = int.Parse(Session["Idioma"].ToString());
                foreach (var data in context.Categorias.Where(x => x.IdIdioma == cod).OrderBy(x => x.NombreCategoria).ToList())
                {
                    var model = new CategoriasViewModel()
                    {
                        CodCaegoria          = data.IdCategoria,
                        NombreCategoria      = data.NombreCategoria,
                        DescripcionCategoria = data.DescripcionCategoria,
                        PathImg  = data.PathImg,
                        PathIcon = data.IconPath
                    };
                    lista.Add(model);
                }
                if (int.Parse(Session["Idioma"].ToString()) == 1)
                {
                    TempData["Productos"] = "Nuestros Productos";
                }
                else
                {
                    TempData["Productos"] = "Our Products";
                }
            }



            return(PartialView(lista));
        }
Beispiel #4
0
        public PartialViewResult Search()
        {
            UltimateLabsEntities context = new UltimateLabsEntities();

            List <ConfiguracionesViewModel> lista = new List <ConfiguracionesViewModel>();


            if (Session["Idioma"] != null)
            {
                int CodigoIdioma = int.Parse(Session["Idioma"].ToString());

                foreach (var data in context.Configuraciones.Where(x => x.Activo == true && x.IdIdioma == CodigoIdioma).OrderBy(x => x.IdConfiguracion).ToList())
                {
                    var model = new ConfiguracionesViewModel()
                    {
                        IdConfiguracion     = data.IdConfiguracion,
                        CodigoConfiguracion = data.CodigoConfiguracion,
                        NombreConfiguracion = data.NombreConfiguracion,
                        Valor   = data.Valor,
                        PathImg = data.PathImg,
                    };
                    lista.Add(model);
                }
            }
            return(PartialView(lista));
        }
Beispiel #5
0
        public PartialViewResult Header()
        {
            UltimateLabsEntities context = new UltimateLabsEntities();

            List <EtiquetasViewModel> lista = new List <EtiquetasViewModel>();

            if (Session["Idioma"] != null)
            {
                int cod = int.Parse(Session["Idioma"].ToString());
                foreach (var data in context.Etiquetas.Where(x => x.Activo == true && x.IdIdioma == cod && x.Publicar == true).OrderBy(x => x.CodEtiqueta).ToList())
                {
                    var model = new EtiquetasViewModel()
                    {
                        IdEtiqueta  = data.Id,
                        Codigo      = data.CodEtiqueta,
                        Descripcion = data.DescripcionEtiqueta,
                        Valor       = data.Valor,
                        Activo      = data.Activo.Value,
                        Publicar    = data.Publicar.Value,
                        IdIdioma    = data.IdIdioma.Value
                    };
                    lista.Add(model);
                }
            }


            return(PartialView(lista));
        }
Beispiel #6
0
        public ActionResult Index()
        {
            UltimateLabsEntities context = new UltimateLabsEntities();

            List <SliderViewModel> lista = new List <SliderViewModel>();

            if (Session["Idioma"] != null)
            {
                int cod = int.Parse(Session["Idioma"].ToString());
                foreach (var data in context.SliderImg.Where(x => x.Activo == true && x.IdIdioma == cod && x.Publicar == true).OrderBy(x => x.IdImg).ToList())
                {
                    var model = new SliderViewModel()
                    {
                        Codigo   = data.IdImg,
                        Frase    = data.Frase,
                        PathImg  = data.PathImg,
                        Activo   = data.Activo.Value,
                        Publicar = data.Publicar.Value,
                        Idioma   = data.IdIdioma.Value,
                        Titulo   = data.Titulo
                    };
                    lista.Add(model);
                }
            }


            //return PartialView(lista);

            return(View(lista));
        }
Beispiel #7
0
        public ActionResult Upload(ProductoFotografiasAdminViewModel dataarchivo, HttpPostedFileBase file)
        {
            if (file == null)
            {
                return(View("IndexCrear"));
            }

            ProductoFotografias productoFotografias = new ProductoFotografias();

            using (var context = new UltimateLabsEntities())
            {
                productoFotografias.PathFoto            = "/Content/Template/Imagenes/Upload/" + file.FileName;
                productoFotografias.Activo              = true;
                productoFotografias.Publicar            = true;
                productoFotografias.FechaCreacion       = DateTime.Now;
                productoFotografias.FechaModificacion   = "/";
                productoFotografias.UsuarioCreacion     = "/";
                productoFotografias.UsuarioModificacion = "/";

                string archivo = file.FileName;
            }
            //var IdProducto = context.Productos.FirstOrDefault(x => x.CodigoMaestro == productoFotografias.CodigoMaestro);
            //productoFotografias.CodigoMaestro = IdProducto.CodigoMaestro;

            context.ProductoFotografias.Add(productoFotografias);
            context.SaveChanges();

            return(RedirectToAction("IndexCrear"));
        }
Beispiel #8
0
        public PartialViewResult About()
        {
            UltimateLabsEntities context = new UltimateLabsEntities();

            List <ConfiguracionesViewModel> lista = new List <ConfiguracionesViewModel>();


            if (Session["Idioma"] != null)
            {
                int CodigoIdioma = int.Parse(Session["Idioma"].ToString());
                if (CodigoIdioma == 1)
                {
                    TempData["Valor"] = "Nuestros Valores";
                }
                else
                {
                    TempData["Valor"] = "Our Values";
                }
                string codigo = "S";
                var    valor  = context.Configuraciones.Where(x => x.CodigoConfiguracion == codigo && x.IdIdioma == CodigoIdioma).FirstOrDefault();
                int    valora = DateTime.Now.Year - int.Parse(valor.Valor);


                foreach (var data in context.Configuraciones.Where(x => x.Activo == true && x.IdIdioma == CodigoIdioma).OrderBy(x => x.IdConfiguracion).ToList())
                {
                    if (data.CodigoConfiguracion != "V")
                    {
                        var model = new ConfiguracionesViewModel()
                        {
                            IdConfiguracion     = data.IdConfiguracion,
                            CodigoConfiguracion = data.CodigoConfiguracion,
                            NombreConfiguracion = data.NombreConfiguracion,
                            Valor   = data.Valor,
                            PathImg = data.PathImg,
                        };
                        lista.Add(model);
                    }
                    else
                    {
                        string text = data.Valor;

                        text = text.Replace("15", "" + valora);
                        var model = new ConfiguracionesViewModel()
                        {
                            IdConfiguracion     = data.IdConfiguracion,
                            CodigoConfiguracion = data.CodigoConfiguracion,
                            NombreConfiguracion = data.NombreConfiguracion,
                            Valor   = text,
                            PathImg = data.PathImg,
                        };
                        lista.Add(model);
                    }
                }
            }
            return(PartialView(lista));
        }
Beispiel #9
0
        public JsonResult Template_GetCustomers()
        {
            var bullets = new UltimateLabsEntities().TipoBullet.Select(bullet => new TipoBulletAdminViewModel
            {
                IdTipoBullet        = bullet.IdTipoBullet,
                NombreBullet        = bullet.NombreBullet,
                PathIcon            = bullet.PathIcon,
                Activo              = Convert.ToBoolean(bullet.Activo),
                FechaCreacion       = Convert.ToDateTime(bullet.FechaCreacion),
                UsuarioCreacion     = bullet.UsuarioCreacion,
                FechaModificacion   = bullet.FechaModificacion,
                UsuarioModificacion = bullet.UsuarioModificacion
            });

            return(Json(bullets, JsonRequestBehavior.AllowGet));
        }
Beispiel #10
0
        public ActionResult Principal()
        {
            UltimateLabsEntities context = new UltimateLabsEntities();

            List <IdiomasViewModel> lista = new List <IdiomasViewModel>();

            foreach (var data in context.Idiomas.OrderByDescending(x => x.IdIdioma).Where(x => x.Activo == true).ToList())
            {
                var model = new IdiomasViewModel()
                {
                    IdIdioma    = data.IdIdioma,
                    Idioma      = data.Idioma,
                    Abreviatura = data.Abreviatura,
                    IconPath    = data.IconPath
                };
                lista.Add(model);
            }


            return(View(lista));
        }
        public PartialViewResult List(int?CodCategoria)
        {
            List <ProductoViewModel> lista   = new List <ProductoViewModel>();
            UltimateLabsEntities     context = new UltimateLabsEntities();


            var CatData = context.Categorias.Where(x => x.IdCategoria == CodCategoria).FirstOrDefault();

            if (CatData != null)
            {
                TempData["Nombre"]  = CatData.NombreCategoria;
                TempData["PathImg"] = CatData.PathImg;
            }
            if (Session["Idioma"] != null)
            {
                int cod = int.Parse(Session["Idioma"].ToString());
                if (CodCategoria != null)
                {
                    foreach (var data in context.Productos.Where(x => x.IdIdioma == cod && x.Activo == true && x.Publicar == true && x.IdCategoria == CodCategoria).OrderBy(x => x.IdProducto).ToList())
                    {
                        var model = new ProductoViewModel()
                        {
                            Codigo           = data.IdProducto,
                            NombreProducto   = data.NombreProducto,
                            NombreComun      = data.NombreComun,
                            DescripcionCorta = data.DescripcionCortaProducto,
                            DescripcionLarga = data.DescripcionLargaProducto,
                            Indicaciones     = data.Indicaciones,
                            Dosis            = data.Dosis,
                            IdCategoria      = data.IdCategoria.Value,
                            Activo           = data.Activo.Value,
                            Publicar         = data.Publicar.Value,
                            PathImg          = data.PathImg
                        };
                        lista.Add(model);
                    }
                }
            }
            return(PartialView(lista));
        }
        public PartialViewResult Detail(int?CodProducto)
        {
            UltimateLabsEntities context = new UltimateLabsEntities();

            if (Session["Idioma"] != null)
            {
                int cod = int.Parse(Session["Idioma"].ToString());
                if (CodProducto != null)
                {
                    var data = context.Productos.Where(x => x.IdIdioma == cod && x.Activo == true && x.Publicar == true && x.IdProducto == CodProducto).FirstOrDefault();

                    var model = new ProductoViewModel()
                    {
                        Codigo           = data.IdProducto,
                        NombreProducto   = data.NombreProducto,
                        NombreComun      = data.NombreComun,
                        DescripcionCorta = data.DescripcionCortaProducto,
                        DescripcionLarga = data.DescripcionLargaProducto,
                        Indicaciones     = data.Indicaciones,
                        Dosis            = data.Dosis,
                        IdCategoria      = data.IdCategoria.Value,
                        Activo           = data.Activo.Value,
                        Publicar         = data.Publicar.Value,
                        PathImg          = data.PathImg
                    };

                    var lineasdetalle = model.Indicaciones.Split(new string[] { Environment.NewLine }, StringSplitOptions.None).ToList();
                    ViewBag.Detalle = lineasdetalle;


                    var detalledosis = model.Dosis.Split(new string[] { Environment.NewLine }, StringSplitOptions.None).ToList();
                    ViewBag.DetalleDosis = detalledosis;


                    return(PartialView(model));
                }
            }
            return(PartialView());
        }