public HttpResponseMessage Delete(HttpRequestMessage request, string id) { var appRole = AppRoleManager.FindById(id); AppRoleManager.Delete(appRole); return(request.CreateResponse(HttpStatusCode.OK, id)); }
public IHttpActionResult Delete(string id) { var appRole = AppRoleManager.FindById(id); AppRoleManager.Delete(appRole); return(Ok(id)); }
public HttpResponseMessage Delete(HttpRequestMessage request, string id) { return(CreateHttpResponse(request, () => { if (string.IsNullOrEmpty(id)) { return request.CreateErrorResponse(HttpStatusCode.BadRequest, nameof(id) + " không có giá trị"); } var model = AppRoleManager.FindById(id); AppRoleManager.Delete(model); var response = request.CreateResponse(HttpStatusCode.OK, id); return response; })); }
public HttpResponseMessage Delete(HttpRequestMessage request, string id) { var appRole = AppRoleManager.FindById(id); try { AppRoleManager.Delete(appRole); return(request.CreateResponse(HttpStatusCode.OK, id)); } catch (Exception ex) { return(request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message)); } }
public HttpResponseMessage Delete(HttpRequestMessage request, string id) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; _permissionService.DeleteAllByRoleID(id); _permissionService.SaveChange(); _userRoleService.Delete(id); _userRoleService.SaveChange(); AppRole role = AppRoleManager.FindById(id); AppRoleManager.Delete(role); response = request.CreateResponse(HttpStatusCode.OK, id); return response; })); }
public ActionResult Delete(long roleId) { AppRole role = roleManager.FindById(roleId); IdentityResult result = roleManager.Delete(role); if (result.Succeeded) { TempData["message"] = "역할이 성공적으로 삭제되었습니다."; return(RedirectToAction("Index")); } else { AddErrorsFromResult(result); } return(View()); }
public HttpResponseMessage Delete(HttpRequestMessage request, string id) { var appRole = AppRoleManager.FindById(id); var identity = (ClaimsIdentity)User.Identity; IEnumerable<Claim> claims = identity.Claims; AppRoleManager.Delete(appRole); Log log = new Log() { AppUserId = claims.FirstOrDefault().Value, Content = Notification.UPDATE_ROLE, Created = DateTime.Now }; _logService.Create(log); _logService.Save(); return request.CreateResponse(HttpStatusCode.OK, id); }