Пример #1
0
 public IActionResult Delete(string id)
 {
     try
     {
         return(Ok(_userGroupService.Delete(id)));
     }
     catch (Exception e)
     {
         return(BadRequest(e));
     }
 }
Пример #2
0
 public IActionResult Delete(int Id)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState.GetErrorMessage()));
     }
     else
     {
         IDataResult <UserGroup> result = _iUserGroupService.GetById(Id);
         if (result == null)
         {
             return(BadRequest(result.Message));
         }
         else
         {
             IResult deleteResult = _iUserGroupService.Delete(result.Data);
             if (deleteResult.Success)
             {
                 return(Ok(deleteResult.Message));
             }
             else
             {
                 return(BadRequest(deleteResult.Message));
             }
         }
     }
 }
Пример #3
0
        public ActionResult Delete()
        {
            var grouplist = Request.Form["arrselections"];
            IEnumerable <UserGroupVM> list = JsonConvert.DeserializeObject <List <UserGroupVM> >(grouplist);
            var result = _userGroupService.Delete(list);

            result.Message = result.Message ?? result.ResultType.GetDescription();
            return(Json(result));
        }
Пример #4
0
        public void DeleteGroupTest()
        {
            Func <int> getCount = () => _userGroupService.GetList().Count();

            var outCount = getCount();
            var result   = _userGroupService.Create("test");

            _userGroupService.Delete(result.Id);
            var newCount = getCount();

            Assert.AreEqual(outCount - 1, newCount);
        }
Пример #5
0
        public virtual ActionResult ConfirmRemove(long id)
        {
            var userGroup = userGroupService.Find(id);

            if (userGroup != null)
            {
                userGroupService.Delete(userGroup);
                Success(Translate("Messages.RoleDeleted"));
            }

            return(RedirectToAction(MVC.Admin.UserGroup.Index()));
        }
 public IActionResult Delete(int id)
 {
     //TODO: some kind of ListManager role to handle stuff like this
     try
     {
         _userGroupService.Delete(id);
         return(Ok());
     }
     catch (AppException ex)
     {
         // return error message if there was an exception
         return(BadRequest(new { message = ex.Message }));
     }
 }
        public IResponseData <string> DeleteRole(Guid id)
        {
            IResponseData <string> response = new ResponseData <string>();

            try
            {
                IUserGroupService service = IoC.Container.Resolve <IUserGroupService>();
                service.Delete(id);
            }
            catch (ValidationException ex)
            {
                response.SetErrors(ex.Errors);
                response.SetStatus(System.Net.HttpStatusCode.PreconditionFailed);
            }
            return(response);
        }
Пример #8
0
        public IActionResult Delete([FromBody] int id)
        {
            var groupInfo = _userGroupService.QueryableToEntity(x => x.id == id);

            if (groupInfo != null)
            {
                if (_userGroupService.Delete(groupInfo))
                {
                    return(new JsonResult("Success"));
                }
                else
                {
                    return(new JsonResult("fail"));
                }
            }
            return(new JsonResult("分组不存在"));
        }
        public void DeleteRole(Guid id)
        {
            IUserGroupService service = IoC.Container.Resolve <IUserGroupService>();

            service.Delete(id);
        }
Пример #10
0
        public ActionResult Delete(UserGroupViewModel model)
        {
            var result = _userGroupService.Delete(model.Id);

            return(RedirectToAction("Index", "Result", new { state = result, style = "dialog" }));
        }