Example #1
0
 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));
     }
 }
Example #2
0
        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();
                }
            }
        }
Example #3
0
 public Boolean Delete(Area area)
 {
     if (area == null || !ModelState.IsValid)
     {
         throw new HttpException((int)HttpStatusCode.BadRequest, "Invalid Request");
     }
     areaService.DeleteArea(area.AreaId);
     return(true);
 }
Example #4
0
        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"
            });
        }
Example #5
0
        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()));
            }
        }
Example #6
0
 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));
        }
Example #8
0
 public ActionResult DeleteArea(long id)
 {
     areaService.DeleteArea(id);
     return(RedirectToAction("Area"));
 }
Example #9
0
 public IActionResult DeleteArea(long id)
 {
     _areaService.DeleteArea(id);
     return(new NoContentResult());
 }