public ActionResult Create([Bind(Include = "act_id,act_nombre,act_descripcion,act_costo,act_estado,act_ruta_foto_1")] Actividad actividad, HttpPostedFileBase actividadFoto1, int id_Lugar, string ciudad, string nombre_Lugar, string foto) { ViewBag.id = id_Lugar; ViewBag.nombre = nombre_Lugar; ViewBag.ruta = foto; ViewBag.ciudad = ciudad; actividad.ImagenFile = actividadFoto1; if (ModelState.IsValid) { actividad.lug_id = id_Lugar; 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); db.Actividad.Add(actividad); db.SaveChanges(); return(RedirectToAction("Index", "Lugares")); } else { ViewBag.ErrorFoto = "La Foto de la Actividad es obligatoria"; return(View(actividad)); } } //ViewBag.lug_id = new SelectList(db.Lugar, "lug_id", "lug_nombre", actividad.lug_id); return(View(actividad)); }
public ActionResult Create([Bind(Include = "lug_id,lug_nombre,lug_descripcion,lug_estado,lug_observacion,ciu_id")] Lugar lugar, HttpPostedFileBase ImagenLugar) { 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); db.Lugar.Add(lugar); db.SaveChanges(); return(RedirectToAction("Index")); } else { ViewBag.ErrorFoto = "La Foto del Lugar es obligatoria"; ViewBag.ciu_id = new SelectList(db.Ciudad, "ciu_id", "ciu_nombre", lugar.ciu_id); return(View(lugar)); } } if (ModelState.IsValid) { db.Lugar.Add(lugar); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ciu_id = new SelectList(db.Ciudad, "ciu_id", "ciu_nombre", lugar.ciu_id); return(View(lugar)); }
public ActionResult Create([Bind(Include = "ciu_id,ciu_nombre,ciu_descripcion,ciu_clima,ciu_recomendaciones,ciu_observacion")] Ciudad ciudad, HttpPostedFileBase ImagenFile) { 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); db.Ciudad.Add(ciudad); db.SaveChanges(); return(RedirectToAction("Index")); } else { ViewBag.ErrorFoto = "La Foto de la Ciudad es obligatoria"; return(View(ciudad)); } } return(View(ciudad)); }
public ActionResult Create([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.Transporte.Add(transporte); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(transporte)); }
public ActionResult Create([Bind(Include = "hab_id,hab_nombre,hab_numero_camas,hab_numero_banos,hab_telefono,hab_descripcion,hab_observacion")] Habitacion habitacion) { if (ModelState.IsValid) { db.Habitacion.Add(habitacion); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(habitacion)); }
public ActionResult Create([Bind(Include = "hot_id,ciu_id,hot_nombre,hot_direccion,hot_calificacion,hab_desayuno,hot_telefono")] Hotel hotel) { if (ModelState.IsValid) { db.Hotel.Add(hotel); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ciu_id = new SelectList(db.Ciudad, "ciu_id", "ciu_nombre", hotel.ciu_id); return(View(hotel)); }
public ActionResult Create([Bind(Include = "ptu_id,ptu_nombre,ptu_descripcion,ptu_estado,ptu_fecha_salida,ptu_fecha_llegada,dha_id")] Paquete_Turistico paquete_Turistico) { if (ModelState.IsValid) { db.Paquete_Turistico.Add(paquete_Turistico); 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 Create([Bind(Include = "dha_id,hot_id,hab_id,dha_costo,dha_observacion")] Detalle_Habitacion detalle_Habitacion) { if (ModelState.IsValid) { db.Detalle_Habitacion.Add(detalle_Habitacion); 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)); }
public ActionResult Create([Bind(Include = "dptu_id,ptu_id,act_id,tra_id,dptu_etado,dptu_observacion")] Detalle_Paquete_Turistico detalle_Paquete_Turistico) { if (ModelState.IsValid) { db.Detalle_Paquete_Turistico.Add(detalle_Paquete_Turistico); 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)); }
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 = "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)); }