public void DeleteRole_Ok() { var role = new Role() { Description = "Role_Desc", RoleName = "UnitTest-Delete" }; Assert.True(RoleHelper.Save(role)); Assert.True(RoleHelper.Delete(RoleHelper.Retrieves().Where(r => r.RoleName == role.RoleName).Select(r => r.Id))); }
public void SaveRole_Ok() { var role = new Role() { Description = "Role_Desc", RoleName = "UnitTest-Save" }; // insert Assert.True(RoleHelper.Save(role)); // update Assert.True(RoleHelper.Save(role)); // delete Assert.True(RoleHelper.Delete(new string[] { role.Id })); }
public bool Delete([FromBody] IEnumerable <string> value) { return(RoleHelper.Delete(value)); }
/// <summary> /// 刪除方法 /// </summary> protected override bool Delete(IEnumerable <Role> items) => RoleHelper.Delete(items.Select(item => item.Id ?? ""));