public async Task <ActionResult> Delete(Guid id) { try { var coupon = await _couponService.Find(id); if (coupon == null) { return(HttpNotFound()); } await _couponService.DeleteAsync(coupon, true); return(RedirectToAction("Index")); } catch { return(RedirectToAction("Index")); } }
public async Task <ResultMessage> Delete(string id) { try { var result = await _service.DeleteAsync(id); return(new ResultMessage { Success = result, Status = result ? EnumStatus.Success : EnumStatus.Failure, }); } catch (Exception exception) { return(new ResultMessage { Success = false, Status = EnumStatus.Failure, Message = exception.Message }); } }
public async Task <IActionResult> Delete(List <CouponDto> coupon) { await _couponService.DeleteAsync(coupon); return(Success()); }