예제 #1
0
        public ActionResult Edit([Bind(Include = "id,titulo,categoria,descripcion,imagen,fecha,fechafin,horaI,horaF,ubicacion,entidad,tipo")]
                                 Evento evento,
                                 HttpPostedFileBase imagen, string defaultImg)
        {
            int iduser = Int32.Parse(Session["iduser"].ToString());

            //if user post new image, use httPostedFileBase to save it
            if (evento.imagen != null)
            {
                string archivo = (DateTime.Now.ToString("yyyyMMddHHmmss") + "-" + imagen.FileName).ToLower();
                imagen.SaveAs(Server.MapPath("~/Uploads/" + archivo));
                evento.imagen = archivo;
            }
            else
            {
                //ifn´t set default image path to db
                evento.imagen = defaultImg;
            }
            evento.iduser = iduser;
            if (ModelState.IsValid)
            {
                db.Entry(evento).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(evento));
        }
예제 #2
0
 public ActionResult Edit([Bind(Include = "Id,NombreEmpresa,Username,Correo,Contraseña,Rol,NIT")] Usuario usuario)
 {
     if (ModelState.IsValid)
     {
         db.Entry(usuario).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", "Evento"));
     }
     return(View(usuario));
 }
 public ActionResult Edit(Evento evento)
 {
     if (ModelState.IsValid)
     {
         db.Entry(evento).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(evento));
 }
예제 #4
0
 public ActionResult Edit([Bind(Include = "Id,Nombre,Descripción,Lugar,Fecha,Status,Usuario")] Evento evento)
 {
     if (ModelState.IsValid)
     {
         db.Entry(evento).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(evento));
 }
 public ActionResult Edit([Bind(Include = "Id,NombreCiudad")] Ciudad ciudad)
 {
     if (ModelState.IsValid)
     {
         db.Entry(ciudad).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(ciudad));
 }