Beispiel #1
0
        public async Task <IActionResult> Delete(string IdVoucher)
        {
            var affectedResult = await _VoucherService.DeleteVoucher(IdVoucher);

            if (affectedResult == 0)
            {
                return(BadRequest());
            }
            return(Ok());
        }
        public IHttpActionResult DeleteVoucher(int id)
        {
            VoucherModel voucher = voucherService.DeleteVoucher(id);

            if (voucher == null)
            {
                return(NotFound());
            }
            return(Ok(voucher));
        }
Beispiel #3
0
 public JsonResult DeleteVoucher(int id)
 {
     try
     {
         if (id != 0)
         {
             var model = VoucherService.GetVoucher(id);
             VoucherService.DeleteVoucher(model);
             VoucherService.Save();
             return(Json(new MessageResults {
                 Status = "Success"
             }, JsonRequestBehavior.AllowGet));
         }
         return(Json(new MessageResults {
             Status = "Error"
         }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         return(Json(new MessageResults {
             Status = "Error"
         }, JsonRequestBehavior.AllowGet));
     }
 }
Beispiel #4
0
        public async Task <ActionResult> DeleteVoucher([FromRoute] string code)
        {
            await baseVoucherService.DeleteVoucher(code);

            return(Ok("Voucher Deleted"));
        }
Beispiel #5
0
 public IHttpActionResult DeleteVoucher(string voucherid)
 {
     return(Ok(_voucherService.DeleteVoucher(voucherid)));
 }