public ActionResult DeleteConfirmed(int?disco, int?entrada, DateTime?fecha) { PrecioEntrada precioEntrada = db.PrecioEntradas.Where(a => a.CodDiscoteca == disco && a.CodEntrada == entrada && a.FechaInicio == fecha).FirstOrDefault(); db.PrecioEntradas.Remove(precioEntrada); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "CodPrecioEntrada,Precio,FechaInicio,FechaFin,Observaciones,FechaAlta,TerminalAlta,UsuarioAlta,FechaMod,TerminalMod,UsuarioMod,Puntos,CodEntrada,CodDiscoteca")] PrecioEntrada precioEntrada) { if (ModelState.IsValid) { db.Entry(precioEntrada).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CodEntrada = new SelectList(db.Entradas, "CodEntrada", "Descripcion", precioEntrada.CodEntrada); return(View(precioEntrada)); }
// GET: PrecioEntradas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PrecioEntrada precioEntrada = db.PrecioEntradas.Find(id); if (precioEntrada == null) { return(HttpNotFound()); } return(View(precioEntrada)); }
// GET: PrecioEntradas/Delete/5 public ActionResult Delete(int?disco, int?entrada, DateTime?fecha) { if (disco == null || entrada == null || fecha == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PrecioEntrada precioEntrada = db.PrecioEntradas.Where(a => a.CodDiscoteca == disco && a.CodEntrada == entrada && a.FechaInicio == fecha).FirstOrDefault(); if (precioEntrada == null) { return(HttpNotFound()); } return(View(precioEntrada)); }
// GET: PrecioEntradas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PrecioEntrada precioEntrada = db.PrecioEntradas.Find(id); if (precioEntrada == null) { return(HttpNotFound()); } ViewBag.CodEntrada = new SelectList(db.Entradas, "CodEntrada", "Descripcion", precioEntrada.CodEntrada); return(View(precioEntrada)); }
public ActionResult Create([Bind(Include = "CodPrecioEntrada,Precio,FechaInicio,FechaFin,Observaciones,FechaAlta,TerminalAlta,UsuarioAlta,FechaMod,TerminalMod,UsuarioMod,Puntos,CodEntrada,CodDiscoteca")] PrecioEntrada precioEntrada) { if (ModelState.IsValid) { var disco = BLL.DiscotecaBLL.GetDiscotecasUsuario(User.Identity.Name).FirstOrDefault(); if (disco != null) { precioEntrada.CodDiscoteca = disco.CodDiscoteca; db.PrecioEntradas.Add(precioEntrada); db.SaveChanges(); return(RedirectToAction("Index")); } return(null); } ViewBag.CodEntrada = new SelectList(db.Entradas, "CodEntrada", "Descripcion", precioEntrada.CodEntrada); return(View(precioEntrada)); }