internal Team(AssetID id, V1Instance instance) : base(id, instance) { }
internal BuildProject(AssetID id, V1Instance instance) : base(id, instance) { }
internal Member(AssetID id, V1Instance instance) : base(id, instance) { }
internal ChangeSet(AssetID id, V1Instance instance) : base(id, instance) { }
internal Theme(AssetID id, V1Instance instance) : base(id, instance) { }
internal BaseAsset(AssetID id, V1Instance instance) : base(id, instance) {}
internal Goal(AssetID id, V1Instance instance) : base(id, instance) { }
internal Retrospective(AssetID id, V1Instance instance) : base(id, instance) { }
internal BuildRun(AssetID id, V1Instance instance) : base(id, instance) { }
internal Issue(AssetID id, V1Instance instance) : base(id, instance) { }
internal Task(AssetID id, V1Instance instance) : base(id, instance) { }
internal StoryTemplate(AssetID id, V1Instance instance) : base(id, instance) {}
/// <summary> /// Create a new project entity with a name, parent project, begin date, and optional schedule /// </summary> /// <param name="name"></param> /// <param name="parentProjectID"></param> /// <param name="beginDate"></param> /// <param name="schedule"></param> /// <returns>A newly minted Project that exists in the VersionOne system.</returns> public Project Project(string name, AssetID parentProjectID, DateTime beginDate, Schedule schedule) { return Project(name, new Project(parentProjectID, instance), beginDate, schedule); }
internal DefectTemplate(AssetID id, V1Instance instance) : base(id, instance) { }
internal Attachment(AssetID id, V1Instance instance) : base(id, instance) { }
/// <summary> /// Constructor used to represent an entity that does exist in the VersionOne System /// </summary> /// <param name="id">Unique ID of this entity</param> /// <param name="instance">Instance this entity belongs to</param> internal Entity(AssetID id, V1Instance instance) { assetID = id; this.instance = instance; }
internal Effort(AssetID id, V1Instance instance) : base(id, instance) {}
/// <summary> /// Save any changes to this entity to the VersionOne System with a comment /// </summary> /// <exception cref="DataException">Thrown when a rule or security violation has occurred.</exception> public void Save(string comment) { assetID = instance.Commit(this, comment); stubAssetID = null; }
internal Member(AssetID id, V1Instance instance) : base(id, instance) {}
internal Role(AssetID id, V1Instance instance) : base(id, instance) { }
internal Schedule(AssetID id, V1Instance instance) : base(id, instance) { }
private Role(AssetID id) : base(id, null) { }
internal Iteration(AssetID id, V1Instance instance) : base(id, instance) { }
internal Defect(AssetID id, V1Instance instance) : base(id, instance) { }
internal RegressionTest(AssetID assetID, V1Instance instance) : base(assetID, instance) { }
internal Conversation(AssetID id, V1Instance instance) : base(id, instance) { }
internal Workitem(AssetID id, V1Instance instance) : base(id, instance) {}
private Oid GetOid(AssetID id) { return(Oid.FromToken(id, _instance.ApiClient.MetaModel)); }
/// <summary> /// Create a new project entity with a name, parent project, begin date, and optional schedule /// </summary> /// <param name="name"></param> /// <param name="parentProjectID"></param> /// <param name="beginDate"></param> /// <param name="schedule"></param> /// <param name="attributes">Required attributes.</param> /// <returns>A newly minted Project that exists in the VersionOne system.</returns> public Project Project(string name, AssetID parentProjectID, DateTime beginDate, Schedule schedule, IDictionary<string, object> attributes) { return Project(name, new Project(parentProjectID, instance), beginDate, schedule, attributes); }
internal Expression(AssetID id, V1Instance instance) : base(id, instance) { }
internal Request(AssetID id, V1Instance instance) : base(id, instance) { }
internal Conversation(AssetID id, V1Instance instance) : base(id, instance) {}
internal Effort(AssetID id, V1Instance instance) : base(id, instance) { }
internal Story(AssetID id, V1Instance instance) : base(id, instance) { }
internal TestSuite(AssetID id, V1Instance instance) : base(id, instance) { }
internal PrimaryWorkitem(AssetID id, V1Instance instance) : base(id, instance) { }
internal Epic(AssetID id, V1Instance instance) : base(id, instance) {}
internal RegressionSuite(AssetID assetId, V1Instance instance) : base(assetId, instance) {}