public ActionResult DeleteBanner(BannerViewModel model) { var banner = _bannerService.GetById(model.Id); _bannerService.Delete(banner); return(RedirectToAction("Index")); }
public ActionResult DeleteBanner(BannerViewModel model) { try { var banner = _bannerService.GetById(model.Id); _bannerService.Delete(banner); return(RedirectToAction("Index")); } catch { return(RedirectToAction("Erorr500", "HomdeAdmin")); } }
public async Task <IActionResult> Delete(string id) { var result = await _bannerService.Delete(CurrentUser.TenantId, id); if (result.Code <= 0) { return(BadRequest(result)); } return(Ok(result)); }
public HttpResponseMessage Delete(HttpRequestMessage request, int id) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (!ModelState.IsValid) { response = request.CreateResponse(HttpStatusCode.BadRequest, ModelState); } else { var oldBanner = _bannerService.Delete(id); _bannerService.Save(); var responseData = Mapper.Map <Banner, BannerViewModel>(oldBanner); response = request.CreateResponse(HttpStatusCode.Created, responseData); } return response; })); }
public IActionResult DeleteBanner(FarmerBannerDTO farmerBannerDTO) { var result = _bannerService.GetById(farmerBannerDTO.Id); if (result == null) { throw new ArgumentException($"{farmerBannerDTO.Id} 'ye sahip banner kaydı bulunamadı."); } _bannerService.Delete(_mapper.Map <FarmerBanner>(farmerBannerDTO)); return(Ok()); }
public bool Delete(int id) { var entity = _BannerService.GetBannerById(id); if (entity == null) { return(false); } if (_BannerService.Delete(entity)) { return(true); } return(false); }
public IHttpActionResult Delete(int id) { try { if (id == 0) { throw new ArgumentNullException("Banner Id is empty"); } return(Ok(bannerService.Delete(id))); } catch (Exception ex) { //Log the error return(InternalServerError(ex)); } }
// DELETE: api/Banner/5 public HttpResponseMessage Delete(int id) { try { var banner = _bannerService.GetById(id); _bannerMappingService.Delete(bm => bm.BannerId == banner.Id); _bannerService.Delete(banner); var responseMessage = new { message = "Xóa thành công!" }; return(Request.CreateResponse(HttpStatusCode.OK, responseMessage)); } catch (Exception) { var responseMessage = new { message = "Lỗi! Vui lòng thử lại sau!" }; return(Request.CreateResponse(HttpStatusCode.OK, responseMessage)); throw; } }
public ActionResult DeleteConfirmed(Guid id) { Banner medihubBanner = _bannerService.Get(id); using (var unitOfWork = UnitOfWorkManager.NewUnitOfWork()) { try { _bannerService.Delete(medihubBanner); unitOfWork.SaveChanges(); } catch (Exception) { unitOfWork.Rollback(); throw; } } return(RedirectToAction("Index")); }
public ActionResult Delete(List <int> ids, FormCollection collection, BannersListVM _bannersListVM) { try { foreach (var id in ids) { _bannerService.Delete(id); var bannerInfo = _bannerInfoService.Get(x => x.BannerID == id); //Bannerı silelim. string filePath = HttpContext.Server.MapPath("/Uploads/Banners/" + id + "/" + bannerInfo.Banner); if (System.IO.File.Exists(Server.MapPath(filePath))) { System.IO.File.Delete(Server.MapPath(filePath)); } _bannerInfoService.Delete(bannerInfo.BannerInfoID); } TempData.Add("message", "Banner başarıyla silindi."); return(RedirectToAction("index")); } catch { return(View()); } }
public IActionResult Delete(int id) { _bannerService.Delete(id); return(View("Index")); }
public void Delete(int id) { bannerService.Delete(id); }