public ActionResult Delete(string deleteID) { try { IAreaService areaService = UnityHelper.UnityResolve <IAreaService>(); var data = areaService.DeleteArea(deleteID.Split(',').ToList()); LogHelper.LogOperation(CurrentUserInfo.UserCode, string.Format("Delete AreaInfo {0},{1}", deleteID, data)); if (data > 0) { return(Content("OK")); } else { return(Content("Failed")); } } catch (BusinessException bex) { return(Content(bex.Message)); } catch (Exception ex) { LogHelper.LogError(ex, ""); return(Content(ex.Message)); } }
private void barButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { int selectedHandle; selectedHandle = this.gridView1.GetSelectedRows()[0]; if (selectedHandle >= 0) { string areaid = this.gridView1.GetRowCellValue(selectedHandle, "Areaid").ToString(); //删除前判断当前区域下面是否有活动测点 20170829 PointDefineGetByAreaIdRequest PointDefineRequest = new PointDefineGetByAreaIdRequest(); PointDefineRequest.AreaId = areaid; var result = pointDefineService.GetPointDefineCacheByAreaId(PointDefineRequest); if (result.Data != null && result.Data.Count > 0) { XtraMessageBox.Show("当前区域下面存在已定义设备,请先删除设备,再删除当前区域!"); return; } if (XtraMessageBox.Show("删除不可恢复,是否确定删除?", "询问", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { AreaDeleteRequest arearequest = new AreaDeleteRequest(); arearequest.Id = areaid; areaService.DeleteArea(arearequest); LoadArea(); } } }
public Boolean Delete(Area area) { if (area == null || !ModelState.IsValid) { throw new HttpException((int)HttpStatusCode.BadRequest, "Invalid Request"); } areaService.DeleteArea(area.AreaId); return(true); }
public async Task <AreaResponseDto> AreaManagementDelete(AreaDto requestDto) { var result = await _areaService.DeleteArea(requestDto).ConfigureAwait(false); return(new AreaResponseDto { StatusCode = result ? HttpStatusCode.OK : HttpStatusCode.Unauthorized, StatusDescription = result ? "Ok":"Error" }); }
public async Task <ActionResult> DeleteArea(string areaDisplayId) { try { using (_areaLogger.BeginScope($"API-DeleteArea {DateTime.UtcNow}")) { var result = await _areaService.DeleteArea(areaDisplayId).ConfigureAwait(false); _areaLogger.LogInformation($"API-DeleteArea {DateTime.UtcNow}"); return(StatusCode((int)result)); } } catch (Exception ex) { _areaLogger.LogError (ex, $"API-DeleteArea-Exception {DateTime.UtcNow}" ); return(StatusCode((int)HttpStatusCode.BadRequest, _apiSettings.IsSecuredEnvironment ? "An error occured while processing DeleteArea" : ex.ToString())); } }
public BasicResponse DeleteArea(Sys.Safety.Request.Area.AreaDeleteRequest arearequest) { return(areaService.DeleteArea(arearequest)); }
public IHttpActionResult Delete(int areaID) { var response = service.DeleteArea(areaID); return(Ok(response)); }
public ActionResult DeleteArea(long id) { areaService.DeleteArea(id); return(RedirectToAction("Area")); }
public IActionResult DeleteArea(long id) { _areaService.DeleteArea(id); return(new NoContentResult()); }