public void SaveAndDelete_Ok() { var g = new Group() { GroupCode = "002", GroupName = "UnitTest", Description = "UnitTestSave" }; // insert Assert.True(GroupHelper.Save(g)); // update Assert.True(GroupHelper.Save(g)); // delete Assert.True(GroupHelper.Delete(new string[] { g.Id })); }
protected void gdvGroupLs_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "mydelete") { int gpID = Convert.ToInt32(e.CommandArgument.ToString()); try { if (GroupHelper.Delete(gpID)) { Response.Write(JSHelper.ShowAlert("删除成功!")); Response.Redirect("groupList.aspx"); } else { Response.Write(JSHelper.ShowAlert("删除失败请重试!")); Response.Redirect("groupList.aspx"); } } catch { Response.Write(JSHelper.ShowAlert("删除失败请重试!")); } } }
/// <summary> /// 删除方法 /// </summary> protected override bool Delete(IEnumerable <Group> groups) => GroupHelper.Delete(groups.Select(item => item.Id ?? ""));
public bool Delete([FromBody] IEnumerable <string> value) { return(GroupHelper.Delete(value)); }