Ejemplo n.º 1
0
        public IActionResult Delete(Guid id)
        {
            var response = _holidayService.DeleteHoliday(id);

            if (!response.IsSuccess)
            {
                return(BadRequest(response));
            }

            return(Ok(response.Response));
        }
Ejemplo n.º 2
0
        public async Task <ActionResult> DeleteConfirmed(string id)
        {
            var isSuccess = await _holidayService.DeleteHoliday(id);

            if (isSuccess)
            {
                return(RedirectToAction("Index"));
            }

            _logger.Info($"Holiday ID {id} has been successfully deleted");
            return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
        }
Ejemplo n.º 3
0
        public ActionResult Delete(int id)
        {
            try
            {
                _holidayService.DeleteHoliday(id);
            }
            catch (Exception e)
            {
                Logger.Write("Error deleting Holiday Id=" + id, e);
            }

            return(RedirectToAction("List"));
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> DeleteHoliday(int HolidayId)
        {
            try
            {
                var response = await _service.DeleteHoliday(HolidayId);

                if (response != null)
                {
                    return(Ok(response));
                }
                return(StatusCode(StatusCodes.Status204NoContent));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public ActionResult Delete(int id)
        {
            var success = true;

            try
            {
                holidayService.DeleteHoliday(id);
            }
            catch (Exception ex)
            {
                success = false;
                loggingService.LogException(ex);
            }

            SetFeedbackMessage(success,
                               "The holiday has been deleted.",
                               "The holiday could not be deleted.");
            return(RedirectToSamePage());
        }
Ejemplo n.º 6
0
 public IActionResult RemoveHoliday(int id)
 {
     _holidayService.DeleteHoliday(id);
     return(Ok());
 }