public async Task <JsonResult> DeleteCity(int cityId) { JsonData <JsonStatus> data = new JsonData <JsonStatus>(new JsonStatus()); if (true == await _city.DeleteCity(cityId)) { data.Result.Status = true; } return(Json(data)); // returns. }
public async Task <ActionResult> DeleteCity(int cityCode) { var cityModel = await _service.SearchCityByCode(cityCode); if (cityModel == null) { return(NotFound()); } _service.DeleteCity(cityModel); _service.SaveChanges(); return(NoContent()); }
public async Task <IActionResult> DeleteCity(int id) { try { var data = await cityService.DeleteCity(id); return(StatusCode(StatusCodes.Status200OK, data)); } catch (Exception ex) { // Log exception code goes here return(StatusCode(StatusCodes.Status500InternalServerError, ex.Message)); } }
public ActionResult DeleteConfirmed(int id) { try { Cities cities = cityRepository.GetCityById(id); cityRepository.DeleteCity(id); cityRepository.Save(); } catch (DataException) { return(RedirectToAction("Delete", new { id = id, saveChangesError = true })); } return(RedirectToAction("Index")); }