public IActionResult Delete(int eventID)
        {
            try
            {
                EventRepo eventRP = new EventRepo(_context);
                eventRP.Delete(eventID);
                var Obj = new
                {
                    StatusCode = "ok",
                    message    = "Deleted"
                };

                return(new ObjectResult(Obj));
            }
            catch
            {
                var Obj = new
                {
                    StatusCode = "error",
                    message    = "Somebody in the event."
                };

                return(new ObjectResult(Obj));
            }
        }
Exemple #2
0
        public IActionResult Delete(int EventID)
        {
            try
            {
                EventRepo e = new EventRepo(_context);
                e.Delete(EventID);
                var res = new
                {
                    StatusCode = "ok",
                    message    = "Deleted"
                };

                return(new ObjectResult(res));
            }
            catch
            {
                var errorRes = new
                {
                    StatusCode = "error",
                    message    = "You can't delete an event with attendees."
                };

                return(new ObjectResult(errorRes));
            }
        }
Exemple #3
0
        public IActionResult Delete(int id)
        {
            var success = _eventRepo.Delete(id);

            return(success ? StatusCode(200) : StatusCode(404));
        }