Esempio n. 1
0
 public ActionResult DeleteEventCompany(Guid?eventId)
 {
     if (eventId != null)
     {
         var esmevent = _eventsService.FindById(eventId.Value);
         var result   = _eventsService.DeleteEvent(eventId.Value);
         return(RedirectToAction("Index", "Employees"));
     }
     return(HttpNotFound());
 }
Esempio n. 2
0
        public async Task <IActionResult> Delete(Guid id)
        {
            if (!(await _eventsService.IsOwner(id, User.GetNameIdentifier())))
            {
                return(RedirectToAction(nameof(Browse)));
            }

            var result = await _eventsService.DeleteEvent(id);

            if (result.Type == ResultStatusType.NotFound)
            {
                return(NotFound());
            }

            return(RedirectToAction(nameof(Browse)));
        }
Esempio n. 3
0
        public IActionResult DeleteEvent(int id)
        {
            var idRequest = new EventIdRequest()
            {
                Id = id
            };

            _logger.Information($"Deleting Event with id: {idRequest.Id}");

            var response = _eventsService.DeleteEvent(idRequest);

            if (!response.Result)
            {
                return(BadRequest(response.Errors));
            }

            if (response.Errors.Count > 0)
            {
                return(NotFound(response.Errors));
            }

            return(Ok());
        }
Esempio n. 4
0
 public ActionResult Delete(int id)
 {
     _eventsService.DeleteEvent(id);
     return(NoContent());
 }
Esempio n. 5
0
 public void Delete(string id)
 {
     _eventsService.DeleteEvent(id);
 }
 public IActionResult DeleteEvent(string id)
 {
     return(Ok(_eventsService.DeleteEvent(id)));
 }