public IHttpActionResult Delete(int id) { ApiResData res = new ApiResData(); try { if (!ModelState.IsValid) { rs.SetErrorStatus(eFunc.fg.SFailed); resObj = JObject.FromObject(res.ResCUD(new object[] { rs }, eFunc.fg.Delete, new Exception(eFunc.fg.DataNf))); return(Content(HttpStatusCode.NotFound, resObj)); } rs = repo.Delete(id, "System", CurrentUser.GetCurrentDateTime()); if (rs.IsSuccess) { rs.SetSuccessStatus(); } else { rs.SetErrorStatus(eFunc.fg.SFailed); } resObj = JObject.FromObject(res.ResCUD(new object[] { rs }, eFunc.fg.Delete, null)); return(Content(HttpStatusCode.OK, resObj)); } catch (Exception ex) { rs.SetErrorStatus(ex.Message); resObj = JObject.FromObject(res.ResCUD(new object[] { rs }, eFunc.fg.Delete, new Exception(eFunc.fg.DFailed))); return(Content(HttpStatusCode.BadRequest, resObj)); } }
public virtual async Task <ActionResult> Delete(int ID) { _City.Delete(ID); await _uow.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult <City> > DeleteCity(string id) { var city = await repository.GetSingle(id); if (city == null) { return(StatusCode(StatusCodes.Status404NotFound, city)); } city.Code = city.Code; city.Description = city.Description; city.CountryCode = city.CountryCode; var result = await repository.Delete(city); return(StatusCode(StatusCodes.Status200OK, result)); }
public async Task <IActionResult> Delete(int Id) { try { if (Id == 0) { return(BadRequest()); } await _city.Delete(Id); return(Ok("Deleted")); } catch (Exception e) { return(StatusCode(StatusCodes.Status500InternalServerError, e)); } }
/// <summary> /// 删除一个实体 /// </summary> /// <param name="_entity"></param> /// <returns></returns> public int Delete(int CityID) { return(dal.Delete(CityID)); }
/// <summary> /// 删除一条数据 /// </summary> public bool Delete(int CityId) { return(dal.Delete(CityId)); }
public ActionResult Remove(int id) { cityRepository.Delete(cityRepository.Get(id)); return(RedirectToAction("CityList", "City")); }