public IEnumerable <string> Execute(IEnumerable <string> input) { var parameters = input.ToList(); cinemaConsole.Clear(); cinemaConsole.WriteLineMiddle("Type a city name:\n"); try { var cityName = cinemaConsole.ReadLineMiddle().TrimEnd().TrimStart(); Validations(cityName); cityServices.DeleteCity(cityName); cinemaConsole.HandleOperation("\nSuccessfully deleted from database"); return(parameters.Skip(1)); } catch (InvalidClientInputException e) { cinemaConsole.HandleException(e.Message); return(parameters.Skip(1)); } catch (EntityDoesntExistException e) { cinemaConsole.HandleException(e.Message); return(parameters.Skip(1)); } }
// DELETE api/city/5 public bool Delete(int id) { if (id > 0) { return(_cityServices.DeleteCity(id)); } return(false); }