public async Task <IActionResult> DeletePack([FromRoute] Guid id) { var serviceResult = await _packService.Delete(id); switch (serviceResult) { case Enums.ServiceResult.NotFound: return(NotFound()); case Enums.ServiceResult.Ok: default: return(Ok()); } }
public ActionResult Delete(int id, FormCollection collection) { try { // TODO: Add delete logic here PackService.Delete(PackService.GetById(id)); PackService.Commit(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(int id, PackVM aftervm) { try { if (ModelState.IsValid) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Pack p = service.GetById(id); PackVM p1 = new PackVM() { Description = p.Description, EndDate = p.EndDate, StartDate = p.StartDate, PackName = p.PackName, TypePack = p.TypePack, Quantity = p.Quantity }; if (p == null) { return(HttpNotFound()); } service.Delete(p); service.Commit(); return(RedirectToAction("Index")); } // TODO: Add delete logic here return(View(aftervm)); } catch { return(View()); } }
public bool Delete(Guid PackId) { return(PackService.Delete(EmployeeEntity, PackId)); }