public ActionResult Remove(string keyValue)
        {
            var resultModel = new RespResultCountViewModel();

            try
            {
                if (string.IsNullOrEmpty(keyValue))
                {
                    resultModel.code = -1;
                    resultModel.msg  = "删除失败!原因:缺少主键";
                    return(Ok(resultModel));
                }

                bool result = _areaService.Delete(keyValue, User.GetCurrentUserId(), User.GetCurrentUserName());
                if (result)
                {
                    resultModel.code = 0;
                    resultModel.msg  = "删除成功";
                }
                else
                {
                    resultModel.code = -1;
                    resultModel.msg  = "删除失败!原因:根据主键没有找到要处理的数据";
                }
                return(Ok(resultModel));
            }
            catch (Exception ex)
            {
                resultModel.code = -1;
                resultModel.msg  = "删除失败" + ex.Message;
                return(Ok(resultModel));
            }
        }
        public async Task <ActionResult> Delete(string id)
        {
            var success = await _areaService.Delete(new List <string> {
                id
            });

            return(Json(success));
        }
Beispiel #3
0
        public ActionResult DeleteArea(int areaId)
        {
            var areaDeleteResult = _areaService.Delete(areaId);

            if (areaDeleteResult.IsNone())
            {
                return(new HttpStatusCodeResult(HttpStatusCode.OK));
            }
            return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
        }
        public async Task <AreaResponseDto> AreaManagementDelete(AreaRequestDto requestDto)
        {
            var result = await _areaService.Delete(requestDto).ConfigureAwait(false);

            return(new AreaResponseDto
            {
                Aceptado = result,
                StatusCode = result ? HttpStatusCode.OK : HttpStatusCode.Unauthorized,
                StatusDescription = result ? "Delete" : "No delete"
            });
        }
Beispiel #5
0
 // DELETE api/Areas/2
 public IHttpActionResult Delete(int id)
 {
     try
     {
         db.Delete(id);
         return(StatusCode(HttpStatusCode.NoContent));
     }
     catch (ValidationException)
     {
         return(NotFound());
     }
 }
Beispiel #6
0
        public HttpResponseMessage Delete(int id)
        {
            var area    = _areaService.GetAreaById(id);
            var SubArea = _areaService.GetBySuperArea(area.Id);

            if (SubArea.Count() == 0)
            {
                _areaService.Delete(area);
                return(PageHelper.toJson(PageHelper.ReturnValue(true, "删除成功!")));
            }
            return(PageHelper.toJson(PageHelper.ReturnValue(false, "存在关联不能删除!")));
        }
Beispiel #7
0
 public ActionResult Delete(decimal id, FormCollection collection)
 {
     try
     {
         // TODO: Add delete logic here
         _AreaService.Delete <Area>(id);
         return(RedirectToAction("Index", new { complejoId = pComplejoId }));
     }
     catch
     {
         return(View());
     }
 }
Beispiel #8
0
        public IActionResult DeleteArea(int id, [FromBody] AreaDto areaDto)
        {
            var area = _mapper.Map <Area>(areaDto);

            try
            {
                _service.Delete(id);
                return(Ok("Record Deleted Successfully.."));
            }
            catch (AppException ex)
            {
                return(BadRequest(new { message = ex.Message }));
            }
        }
Beispiel #9
0
        public HttpResponseMessage Delete(int id)
        {
            AreaEntity entity = _areaService.GetAreaById(id);

            if (entity == null)
            {
                return(PageHelper.toJson(PageHelper.ReturnValue(false, "数据库没有此记录!")));
            }
            if (_areaService.Delete(entity))
            {
                return(PageHelper.toJson(PageHelper.ReturnValue(true, "删除成功!")));
            }
            return(PageHelper.toJson(PageHelper.ReturnValue(false, "删除失败!")));
        }
Beispiel #10
0
        public ActionResult DeleteConfirmed(ReasonViewModel vm)
        {
            if (ModelState.IsValid)
            {
                //Commit the DB
                try
                {
                    List <LogTypeViewModel> LogList = new List <LogTypeViewModel>();

                    Area temp      = _AreaService.Find(vm.id);
                    int  DocTypeId = (int)temp.DocTypeId;

                    LogList.Add(new LogTypeViewModel
                    {
                        ExObj = Mapper.Map <Area>(temp),
                    });

                    XElement Modifications = _modificationCheck.CheckChanges(LogList);

                    _AreaService.Delete(vm.id);

                    _logger.LogActivityDetail(logVm.Map(new ActiivtyLogViewModel
                    {
                        DocTypeId       = DocTypeId,
                        DocId           = temp.AreaId,
                        ActivityType    = (int)ActivityTypeContants.Deleted,
                        UserRemark      = vm.Reason,
                        DocNo           = temp.AreaName,
                        xEModifications = Modifications,
                        DocDate         = temp.CreatedDate,
                    }));
                }


                catch (Exception ex)
                {
                    string message = _exception.HandleException(ex);
                    TempData["CSEXC"] += message;
                    return(PartialView("_Reason", vm));
                }



                return(Json(new { success = true }));
            }
            return(PartialView("_Reason", vm));
        }
        public IActionResult DeleteConfirmed(int id)
        {
            logger.Info(nameof(AreasController.DeleteConfirmed));

            try
            {
                areaService.Delete(id);
            }
            catch (Exception exception)
            {
                logger.Error(exception);

                return(BadRequest());
            }

            return(RedirectToAction(nameof(Index)));
        }
Beispiel #12
0
        public override void ExecuteDeleteCommand(object obj)
        {
            if (mViewModel.SelectedArea == null)
            {
                ShowMessage("Bitte zuerst ein Liefergebiet zum löschen auswählen.");
                return;
            }

            if (mAreaService.Delete(mViewModel.SelectedArea.Id))
            {
                ResetView();
            }
            else
            {
                ShowMessage("Das Liefergebiet konnte nicht gelöscht werden.\n" +
                            "Bitte entfernen Sie zuerst die mit dem Gebiet verbundenen Fahrer.");
            }
        }
        public async Task <IActionResult> Delete(int areaId)
        {
            var result = await _areaService.Delete(areaId);

            return(Ok(result));
        }
 public Response <Area> AreaDelete(int id)
 {
     return(areaService.Delete(id));
 }
Beispiel #15
0
        public async Task <IActionResult> DeleteForm(string keyValue)
        {
            await areaService.Delete(keyValue);

            return(Success("删除成功。"));
        }
 public async Task <IActionResult> Delete(int id)
 {
     return(await _areaService.Delete(id));
 }
Beispiel #17
0
 public async Task <Result> Delete(string id, string userId)
 {
     return(await _areaService.Delete(id, userId));
 }
Beispiel #18
0
 public async Task <IResultModel> Delete([BindRequired] int id)
 {
     return(await _service.Delete(id));
 }
 public TEntity Delete(string id)
 {
     return(service.Delete(id));
 }
Beispiel #20
0
 public IActionResult DeleteConfirmed(Guid id)
 {
     _areaService.Delete(id);
     return(Ok());
 }