/// <summary> /// 撤销版主 /// </summary> /// <param name="memberId">会员编号</param> /// <param name="divisionId">版块编号</param> /// <returns></returns> public static string RevokeModerator(string memberId, string divisionId) { Moderator moderator = new Moderator() { MemberId = memberId, DivisionId = divisionId }; if (moderator.IsError) { return(moderator.GetErrorMsg()); } if (IMS.Delete(memberId, divisionId) > 0) { return("撤销成功"); } else { return("撤销失败"); } }
public async Task <ActionResult> DeleteConfirmedAsync(int id) { Moderator moderator = _moderatorService.Find(id); if (moderator.IsActive) { var result = await _userService.DeleteRoleFromUserAsync(moderator.User, "Moderator"); if (!result.Succeeded) { return(RedirectToAction("Delete", new { Id = moderator.UserId })); } } ; _moderatorService.Delete(moderator); return(RedirectToAction("Manage")); }