public virtual async Task <ActionResult> Delete(Guid ID, int?TournamentID) { _Group.Delete(ID); await _uow.SaveChangesAsync(); return(RedirectToAction("Index?TournamentID=" + TournamentID.Value)); }
private void OnDeleteGroupCommand(object obj) { Toast("分组已被移除", ToastType.Success); var groups = group.GetGroups(); var group_ = group.GetGroup(selectedNavigationItem.ID); int removeIndex = groups.IndexOf(group_); group.Delete(selectedNavigationItem.ID); Items.Remove(selectedNavigationItem); groups = group.GetGroups(); if (NavSelectedItem.ID != -1) { if (groups.Count > 0) { SelectGroup(groups[removeIndex == 0 ? 0 : removeIndex - 1].ID); } else { SelectGroup(-1); } } //将分组内的项目转移 var groupProjects = projects.GetProjects(selectedNavigationItem.ID); foreach (var project in groupProjects) { project.GroupID = 0; projects.Update(project); } }
public async Task <IActionResult> ConfirmDelete(string id) { var group = _groupService.GetById(id); await _groupService.Delete(group); return(RedirectToAction("Index")); }
public ActionResult Remove(int id) { var isRemove = repo.Delete(id, Session["UserName"].ToString()); if (isRemove) { TempData["msgSuccess"] = fn.fg.Delete; } else { TempData["msgError"] = fn.fg.DFailed; } return(RedirectToAction("ListGroup", "UserGroup")); }
/// <summary> /// 删除一个实体 /// </summary> /// <param name="_entity"></param> /// <returns></returns> public int Delete(string g_id, string mid) { return(dal.Delete(g_id, mid)); }
public static void DeleteGroup(GroupInfo group) { IGroup dal = Factory <IGroup> .Create("Group"); dal.Delete(group); }