public ActionResult agregarMultimedia(int id, anuncio Anuncio) { var anuncio = db.anuncio.FirstOrDefault(e => e.idAnuncio.Equals(id)); if (anuncio != null) { anuncio.fuenteGrafica = Anuncio.fuenteGrafica; db.SaveChanges(); return RedirectToAction("Index"); } else { ErrorModel error = new ErrorModel { mensaje = "Otro usuario elimino al patrocinador durante la operacion" }; return View("Error", error); } }
public ActionResult Create(anuncio Anuncio) { try { Anuncio.estado = true; db.anuncio.AddObject(Anuncio); db.SaveChanges(); return RedirectToAction("Index"); } catch (Exception e) { ErrorModel error = new ErrorModel { mensaje = e.InnerException.ToString() }; return View("Error", error); } }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet anuncio. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToanuncio(anuncio anuncio) { base.AddObject("anuncio", anuncio); }
public ActionResult Edit(int id, anuncio Anuncio) { try { var anuncio = db.anuncio.FirstOrDefault(p => p.idAnuncio.Equals(id) && p.estado == true); anuncio.nombre = Anuncio.nombre; anuncio.isPrincipal = Anuncio.isPrincipal; anuncio.fechaInicio = Anuncio.fechaInicio; anuncio.fechaFinal = Anuncio.fechaFinal; anuncio.estado = true; db.SaveChanges(); return RedirectToAction("Index"); } catch (Exception e) { ErrorModel error = new ErrorModel { mensaje = e.InnerException.ToString() }; return View("Error", error); } }
/// <summary> /// Crear un nuevo objeto anuncio. /// </summary> /// <param name="idAnuncio">Valor inicial de la propiedad idAnuncio.</param> /// <param name="fechaInicio">Valor inicial de la propiedad fechaInicio.</param> /// <param name="fechaFinal">Valor inicial de la propiedad fechaFinal.</param> /// <param name="estado">Valor inicial de la propiedad estado.</param> /// <param name="fuenteGrafica">Valor inicial de la propiedad fuenteGrafica.</param> /// <param name="isPrincipal">Valor inicial de la propiedad isPrincipal.</param> /// <param name="nombre">Valor inicial de la propiedad nombre.</param> public static anuncio Createanuncio(global::System.Int32 idAnuncio, global::System.DateTime fechaInicio, global::System.DateTime fechaFinal, global::System.Boolean estado, global::System.String fuenteGrafica, global::System.Boolean isPrincipal, global::System.String nombre) { anuncio anuncio = new anuncio(); anuncio.idAnuncio = idAnuncio; anuncio.fechaInicio = fechaInicio; anuncio.fechaFinal = fechaFinal; anuncio.estado = estado; anuncio.fuenteGrafica = fuenteGrafica; anuncio.isPrincipal = isPrincipal; anuncio.nombre = nombre; return anuncio; }