internal Kit Delete(int id) { Kit found = Get(id); _repo.Delete(id); return(found); }
internal object Delete(int id) { Kit exists = Get(id); _repo.Delete(id); return($"{exists} has been deleted"); }
internal Kit Delete(int id, string userEmail) { Kit toDelete = Get(id); if (toDelete.Creator != userEmail || !_repo.Delete(id)) { throw new UnauthorizedAccessException("Invalid Access"); } return(toDelete); }