public static void AgregarPaquete(PaqueteE pe)
        {
            using (var db = new TurismoAEGLContext())
            {
                Paquete p = new Paquete();
                p.Id                 = pe.Id;
                p.Nombre             = pe.Nombre;
                p.Descripcion        = pe.Descripcion;
                p.Foto               = pe.Foto;
                p.FechaInicio        = pe.FechaInicio;
                p.FechaFin           = pe.FechaFin;
                p.LugaresDisponibles = pe.LugaresDisponibles;
                p.PrecioPorPersona   = pe.PrecioPorPersona;
                p.Destacado          = pe.Destacado;

                db.Paquete.Add(p);
                db.SaveChanges();
            }
        }
        public ActionResult Nuevo(PaqueteE p)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            try
            {
                if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0)
                {
                    string nombreSignificativo = p.NombreSignificativoImagen;
                    string pathRelativoImagen  = ImagenesUtility.Guardar(Request.Files[0], nombreSignificativo);
                    p.Foto = pathRelativoImagen;
                }
                LogicaPaquete.AgregarPaquete(p);
                return(RedirectToAction("Listar", "Paquete"));
            }
            catch (Exception e)
            {
                throw e;
            }
        }