public async Task <IActionResult> Delete(int?id, Especiales especiales) { if (id == null) { return(NotFound()); } if (id != especiales.ID) { return(NotFound()); } var especial = _db.Especiales.Find(id); if (especial == null) { return(NotFound()); } if (ModelState.IsValid) { _db.Remove(especial); await _db.SaveChangesAsync(); TempData["eliminar"] = "El especial se eliminó exitosamente!"; return(RedirectToAction(nameof(Index))); } return(View(especiales)); }
public async Task <IActionResult> Edit(Especiales especiales) { if (ModelState.IsValid) { _db.Update(especiales); await _db.SaveChangesAsync(); TempData["editar"] = "El especial se actualizó exitosamente!"; return(RedirectToAction(nameof(Index))); } return(View(especiales)); }
public async Task <IActionResult> Create(Especiales especiales) { if (ModelState.IsValid) { _db.Especiales.Add(especiales); await _db.SaveChangesAsync(); TempData["guardar"] = "El especial se guardó exitosamente!"; return(RedirectToAction(nameof(Index))); } return(View(especiales)); }
public IActionResult Details(Especiales especiales) { return(RedirectToAction(nameof(Index))); }