public async Task <ActionResult> Delete(int id) { try { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Publication p = Service.GetById(id); if (p == null) { return(HttpNotFound()); } Console.WriteLine("deletedddddddddddddddddddddddddddddddd"); Service.Delete(p); Service.Commit(); // Service.Dispose(); return(RedirectToAction("Index")); // TODO: Add delete logic here } catch { return(View()); } }
public void Delete(Guid id, string searchQueryId = null) { using (var transaction = ContextManager.NewTransaction()) { publicationService.Delete(id); transaction.Commit(); } RefreshGridItem(searchQueryId, null, model => model.Id == id); }
// DELETE: api/RecWebApi/5 // [Route("api/Publicationwebapi")] public IHttpActionResult Delete(int id) { Publication comp = MyService.GetById(id); MyService.Delete(comp); MyService.Commit(); return(Ok(comp)); }
public ActionResult Delete(int id, FormCollection collection) { Publication p = pubserv.GetById(id); pubserv.Delete(p); pubserv.Commit(); // TODO: Add delete logic here return(RedirectToAction("Create")); }
public async Task <IActionResult> DeleteAsync(int id) { var result = await _publicationService.Delete(id); if (!result.Succes) { return(BadRequest(result.Message)); } var publicationResource = _mapper.Map <Publication, PublicationResource>(result.Resource); return(Ok(publicationResource)); }
public IHttpActionResult DeletePublication(int id) { _publicationService.Delete(id); return(Ok("Publicaiton was delete")); }