public JsonResult DeleteMicroblogs(string microblogIds) { if (string.IsNullOrEmpty(microblogIds)) { return(Json(new StatusMessageData(StatusMessageType.Error, "请选择要删除的项!"))); } var ids = microblogIds.TrimEnd(',').Split(','); foreach (var microblogId in ids) { microblogService.Delete(long.Parse(microblogId)); } return(Json(new StatusMessageData(StatusMessageType.Success, "批量删除微博成功!"))); }
public JsonResult Delete(string spaceKey, long microblogId) { MicroblogEntity microblog = microblogService.Get(microblogId); if (!new Authorizer().Microblog_Delete(microblog)) { return(Json(new StatusMessageData(StatusMessageType.Error, "删除失败!"), JsonRequestBehavior.AllowGet)); } long currentUserId = UserContext.CurrentUser.UserId; activityServcice.DeleteFromUserInbox(currentUserId, 1); microblogService.Delete(microblogId); return(Json(new StatusMessageData(StatusMessageType.Success, "删除成功!"), JsonRequestBehavior.AllowGet)); }