public ActionResult DeleteConfirmed(int id) { tb_tarifa_aerea tb_tarifa_aerea = db.tb_tarifa_aerea.Find(id); db.tb_tarifa_aerea.Remove(tb_tarifa_aerea); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DetailsR(int id) { tb_tarifa_aerea tb_tarifa_aerea = db.tb_tarifa_aerea.Find(id); if (tb_tarifa_aerea == null) { return(HttpNotFound()); } return(View(tb_tarifa_aerea)); }
public ActionResult GeneratePDF(int?id) { tb_tarifa_aerea tb_tarifa_aerea = db.tb_tarifa_aerea.Find(id); return(new ActionAsPdf("DetailsR/" + id) { FileName = (tb_tarifa_aerea.tb_aerolinea.NombreComercial + "_" + tb_tarifa_aerea.clase + "_" + tb_tarifa_aerea.tipo_tarifa + ".pdf").ToUpper(), PageSize = Rotativa.Options.Size.A4, PageOrientation = Rotativa.Options.Orientation.Landscape, PageMargins = new Rotativa.Options.Margins(4, 2, 4, 2) }); }
// GET: TarifaAerea/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tb_tarifa_aerea tb_tarifa_aerea = db.tb_tarifa_aerea.Find(id); if (tb_tarifa_aerea == null) { return(HttpNotFound()); } return(View(tb_tarifa_aerea)); }
public ActionResult Edit([Bind(Include = "id_tarifa_aerea,id_zona,id_pais,id_destino,clase,id_laerea,dest_abre,total_tarifa,neto,min_estadia,max_estadia,time_compra_1,time_compra_2,fecha_emisiion,porc_chd,prec_chd,porc_inf,prec_inf,edad_chd_1,edad_chd_2,edad_inf_1,edad_inf_2")] tb_tarifa_aerea tb_tarifa_aerea) { if (ModelState.IsValid) { db.Entry(tb_tarifa_aerea).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_laerea = new SelectList(db.tb_aerolinea, "idAerolinea", "NombreComercial", tb_tarifa_aerea.id_laerea); ViewBag.id_destino = new SelectList(db.tb_ciudad, "idCiudad", "nombreCiudad", tb_tarifa_aerea.id_ciudad); ViewBag.id_pais = new SelectList(db.tb_pais, "idPais", "NombrePais", tb_tarifa_aerea.id_pais); ViewBag.id_zona = new SelectList(db.tb_zona, "idZona", "nombreZona", tb_tarifa_aerea.id_zona); return(View(tb_tarifa_aerea)); }
// GET: TarifaAerea/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tb_tarifa_aerea tb_tarifa_aerea = db.tb_tarifa_aerea.Find(id); if (tb_tarifa_aerea == null) { return(HttpNotFound()); } ViewBag.id_laerea = new SelectList(db.tb_aerolinea, "idAerolinea", "NombreComercial", tb_tarifa_aerea.id_laerea); ViewBag.id_destino = new SelectList(db.tb_ciudad, "idCiudad", "nombreCiudad", tb_tarifa_aerea.id_ciudad); ViewBag.id_pais = new SelectList(db.tb_pais, "idPais", "NombrePais", tb_tarifa_aerea.id_pais); ViewBag.id_zona = new SelectList(db.tb_zona, "idZona", "nombreZona", tb_tarifa_aerea.id_zona); return(View(tb_tarifa_aerea)); }
public JsonResult EditarTarifa(tb_tarifa_aerea tb_tarifa_aerea) { bool status = false; var v = db.tb_tarifa_aerea.Find(tb_tarifa_aerea.id_tarifa_aerea); var isValidModel = TryUpdateModel(tb_tarifa_aerea); if (isValidModel) { using (db) { db.Entry(v).CurrentValues.SetValues(tb_tarifa_aerea); db.SaveChanges(); status = true; } } return(new JsonResult { Data = new { status = status } }); }
public JsonResult DarDeBaja(tb_tarifa_aerea tb_tarifa_aerea, int id) { db.Configuration.ProxyCreationEnabled = false; bool status = false; var t = db.tb_tarifa_aerea.Find(id); using (db) { t.estado = 0; db.Entry(t).State = EntityState.Modified; db.SaveChanges(); status = true; } return(new JsonResult { Data = new { status = status } }); }
public JsonResult GuardarTarifa(tb_tarifa_aerea tb_tarifa_aerea) { bool status = false; var isValidModel = TryUpdateModel(tb_tarifa_aerea); if (isValidModel) { using (db) { db.tb_tarifa_aerea.Add(tb_tarifa_aerea); db.SaveChanges(); status = true; } } return(new JsonResult { Data = new { status = status } }); }