public ActionResult Edit([Bind(Include = "act_id,act_nombre,act_descripcion,act_costo,act_estado")] Actividad actividad, HttpPostedFileBase actividadFoto1, int id_Lugar, string ciudad, string nombre_Lugar, string foto)
        {
            ViewBag.id_Lugar = id_Lugar;
            ViewBag.nombre   = nombre_Lugar;
            ViewBag.ruta     = foto;
            ViewBag.ciudad   = ciudad;
            string rutaNoModificada;

            using (db)
            {
                var actividadGuardada = db.Actividad.Find(actividad.act_id);
                rutaNoModificada = actividadGuardada.act_ruta_foto_1;
            }
            Agencia_de_Viajes_CertificacionEntities db2 = new Agencia_de_Viajes_CertificacionEntities();

            actividad.ImagenFile = actividadFoto1;
            if (ModelState.IsValid)
            {
                if (actividad.ImagenFile != null)
                {
                    string fileName  = Path.GetFileNameWithoutExtension(actividadFoto1.FileName);
                    string extension = Path.GetExtension(actividadFoto1.FileName);
                    fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension;
                    actividad.act_ruta_foto_1 = "~/Images/Actividades/" + fileName;
                    fileName = Path.Combine(Server.MapPath("~/Images/Actividades"), fileName);
                    actividad.ImagenFile.SaveAs(fileName);
                    actividad.lug_id           = id_Lugar;
                    db2.Entry(actividad).State = EntityState.Modified;
                    db2.SaveChanges();
                    db2.Dispose();
                    return(RedirectToAction("Index", "Lugares"));
                }
                else
                {
                    actividad.lug_id           = id_Lugar;
                    actividad.act_ruta_foto_1  = rutaNoModificada;
                    db2.Entry(actividad).State = EntityState.Modified;
                    db2.SaveChanges();
                    db2.Dispose();
                    return(RedirectToAction("Index", "Lugares"));
                }
            }

            return(View(actividad));
        }
 public ActionResult Edit([Bind(Include = "tra_id,tra_tipo_transporte,tra_costo,tra_origen,tra_destino,tra_hora_salida,tra_hora_llegada,tra_descripcion")] Transporte transporte)
 {
     if (ModelState.IsValid)
     {
         db.Entry(transporte).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(transporte));
 }
Ejemplo n.º 3
0
 public ActionResult Edit([Bind(Include = "hab_id,hab_nombre,hab_numero_camas,hab_numero_banos,hab_telefono,hab_descripcion,hab_observacion")] Habitacion habitacion)
 {
     if (ModelState.IsValid)
     {
         db.Entry(habitacion).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(habitacion));
 }
 public ActionResult Edit([Bind(Include = "hot_id,ciu_id,hot_nombre,hot_direccion,hot_calificacion,hab_desayuno,hot_telefono")] Hotel hotel)
 {
     if (ModelState.IsValid)
     {
         db.Entry(hotel).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ciu_id = new SelectList(db.Ciudad, "ciu_id", "ciu_nombre", hotel.ciu_id);
     return(View(hotel));
 }
Ejemplo n.º 5
0
 public ActionResult Edit([Bind(Include = "ptu_id,ptu_nombre,ptu_descripcion,ptu_estado,ptu_foto_1,ptu_foto_2,ptu_fecha_salida,ptu_fecha_llegada,dha_id")] Paquete_Turistico paquete_Turistico, HttpPostedFileBase ImagenFile)
 {
     if (ModelState.IsValid)
     {
         db.Entry(paquete_Turistico).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.dha_id = new SelectList(db.Detalle_Habitacion, "dha_id", "dha_observacion", paquete_Turistico.dha_id);
     return(View(paquete_Turistico));
 }
 public ActionResult Edit([Bind(Include = "dha_id,hot_id,hab_id,dha_costo,dha_observacion")] Detalle_Habitacion detalle_Habitacion)
 {
     if (ModelState.IsValid)
     {
         db.Entry(detalle_Habitacion).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.hab_id = new SelectList(db.Habitacion, "hab_id", "hab_nombre", detalle_Habitacion.hab_id);
     ViewBag.hot_id = new SelectList(db.Hotel, "hot_id", "hot_nombre", detalle_Habitacion.hot_id);
     return(View(detalle_Habitacion));
 }
Ejemplo n.º 7
0
        public ActionResult Edit([Bind(Include = "lug_id,lug_nombre,lug_descripcion,lug_estado,lug_observacion,ciu_id")] Lugar lugar, HttpPostedFileBase ImagenLugar)
        {
            string rutaNoModificada;

            using (db)
            {
                var lugarGuardado = db.Lugar.Find(lugar.lug_id);
                rutaNoModificada = lugarGuardado.lug_ruta_foto;
            }
            Agencia_de_Viajes_CertificacionEntities db2 = new Agencia_de_Viajes_CertificacionEntities();

            lugar.ImagenFile = ImagenLugar;
            if (ModelState.IsValid)
            {
                if (lugar.ImagenFile != null)
                {
                    string fileName  = Path.GetFileNameWithoutExtension(ImagenLugar.FileName);
                    string extension = Path.GetExtension(ImagenLugar.FileName);
                    fileName            = fileName + DateTime.Now.ToString("yymmssfff") + extension;
                    lugar.lug_ruta_foto = "~/Images/Lugares/" + fileName;
                    fileName            = Path.Combine(Server.MapPath("~/Images/Lugares/"), fileName);
                    lugar.ImagenFile.SaveAs(fileName);

                    db2.Entry(lugar).State = EntityState.Modified;
                    db2.SaveChanges();
                    db2.Dispose();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    lugar.lug_ruta_foto    = rutaNoModificada;
                    db2.Entry(lugar).State = EntityState.Modified;
                    db2.SaveChanges();
                    db2.Dispose();
                    return(RedirectToAction("Index"));
                }
            }
            ViewBag.ciu_id = new SelectList(db2.Ciudad, "ciu_id", "ciu_nombre", lugar.ciu_id);
            return(View(lugar));
        }
        public ActionResult Edit([Bind(Include = "ciu_id,ciu_nombre,ciu_descripcion,ciu_clima,ciu_recomendaciones,ciu_observacion")] Ciudad ciudad, HttpPostedFileBase ImagenFile)

        {
            string rutaNoModificada;

            using (db)
            {
                var ciudadGuardada = db.Ciudad.Find(ciudad.ciu_id);
                rutaNoModificada = ciudadGuardada.ciu_ruta_foto;
            }
            Agencia_de_Viajes_CertificacionEntities db2 = new Agencia_de_Viajes_CertificacionEntities();

            ciudad.ImagenFile = ImagenFile;
            if (ModelState.IsValid)
            {
                if (ciudad.ImagenFile != null)
                {
                    string fileName  = Path.GetFileNameWithoutExtension(ImagenFile.FileName);
                    string extension = Path.GetExtension(ImagenFile.FileName);
                    fileName             = fileName + DateTime.Now.ToString("yymmssfff") + extension;
                    ciudad.ciu_ruta_foto = "~/Images/Ciudades/" + fileName;
                    fileName             = Path.Combine(Server.MapPath("~/Images/Ciudades/"), fileName);
                    ciudad.ImagenFile.SaveAs(fileName);

                    db2.Entry(ciudad).State = EntityState.Modified;
                    db2.SaveChanges();
                    db2.Dispose();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ciudad.ciu_ruta_foto    = rutaNoModificada;
                    db2.Entry(ciudad).State = EntityState.Modified;
                    db2.SaveChanges();
                    db2.Dispose();
                    return(RedirectToAction("Index"));
                }
            }
            return(View(ciudad));
        }
 public ActionResult Edit([Bind(Include = "dptu_id,ptu_id,act_id,tra_id,dptu_etado,dptu_observacion")] Detalle_Paquete_Turistico detalle_Paquete_Turistico)
 {
     if (ModelState.IsValid)
     {
         db.Entry(detalle_Paquete_Turistico).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.act_id = new SelectList(db.Actividad, "act_id", "act_nombre", detalle_Paquete_Turistico.act_id);
     ViewBag.ptu_id = new SelectList(db.Paquete_Turistico, "ptu_id", "ptu_nombre", detalle_Paquete_Turistico.ptu_id);
     ViewBag.tra_id = new SelectList(db.Transporte, "tra_id", "tra_tipo_transporte", detalle_Paquete_Turistico.tra_id);
     return(View(detalle_Paquete_Turistico));
 }