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