Skip to content

Commit 4442821

Browse files
[TASKSCLOUD-961] - Deployed new 25.11 version
1 parent 4b3f183 commit 4442821

File tree

9 files changed

+93
-9
lines changed

9 files changed

+93
-9
lines changed

Aspose.Tasks.Cloud.Sdk.Tests/Resources/TestResourceLevel.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ public async Task TestСlearLeveling()
7878
{
7979
var remoteName = await UploadFileToStorageAsync("sample.mpp");
8080

81-
var resourceResponse = await TasksApi.СlearLevelingAsync(new ClearLevelingRequest
81+
var resourceResponse = await TasksApi.ClearLevelingAsync(new ClearLevelingRequest
8282
{
8383
Name = remoteName,
8484
Folder = this.DataFolder
@@ -92,7 +92,7 @@ public async Task TestСlearLevelingWithSpecifiedTaskUids()
9292
{
9393
var remoteName = await UploadFileToStorageAsync("sample.mpp");
9494

95-
var resourceResponse = await TasksApi.СlearLevelingAsync(new ClearLevelingRequest
95+
var resourceResponse = await TasksApi.ClearLevelingAsync(new ClearLevelingRequest
9696
{
9797
Name = remoteName,
9898
Folder = this.DataFolder,

Aspose.Tasks.Cloud.Sdk/Api/TasksApi.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2879,7 +2879,7 @@ public AssignmentResponse PutAssignment(PutAssignmentRequest request)
28792879
}
28802880

28812881
/// <summary>
2882-
/// Levels tasks for project’s resources. If request body is empty, all project's resources with default leveling options will be leveled.
2882+
/// Levels tasks for projects resources. If request body is empty, all project's resources with default leveling options will be leveled.
28832883
/// </summary>
28842884
/// <param name="request">Request. <see cref="LevelTasksRequest" /></param>
28852885
/// <returns><see cref="LevelingResponse"/></returns>
@@ -2935,7 +2935,7 @@ public LevelingResponse LevelTasks(LevelTasksRequest request)
29352935
/// </summary>
29362936
/// <param name="request">Request. <see cref="ClearLevelingRequest" /></param>
29372937
/// <returns><see cref="AsposeResponse"/></returns>
2938-
public AsposeResponse ÑlearLeveling(ClearLevelingRequest request)
2938+
public AsposeResponse ClearLeveling(ClearLevelingRequest request)
29392939
{
29402940
// verify the required parameter 'name' is set
29412941
if (request.Name == null)

Aspose.Tasks.Cloud.Sdk/Api/TasksApiAsync.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2817,7 +2817,7 @@ public async Task<AssignmentResponse> PutAssignmentAsync(PutAssignmentRequest re
28172817
}
28182818

28192819
/// <summary>
2820-
/// Levels tasks for project’s resources. If request body is empty, all project's resources with default leveling options will be leveled.
2820+
/// Levels tasks for projects resources. If request body is empty, all project's resources with default leveling options will be leveled.
28212821
/// </summary>
28222822
/// <param name="request">Request. <see cref="LevelTasksRequest" /></param>
28232823
/// <returns><see cref="LevelingResponse"/></returns>
@@ -2873,7 +2873,7 @@ public async Task<LevelingResponse> LevelTasksAsync(LevelTasksRequest request)
28732873
/// </summary>
28742874
/// <param name="request">Request. <see cref="ClearLevelingRequest" /></param>
28752875
/// <returns><see cref="AsposeResponse"/></returns>
2876-
public async Task<AsposeResponse> ÑlearLevelingAsync(ClearLevelingRequest request)
2876+
public async Task<AsposeResponse> ClearLevelingAsync(ClearLevelingRequest request)
28772877
{
28782878
// verify the required parameter 'name' is set
28792879
if (request.Name == null)

Aspose.Tasks.Cloud.Sdk/Aspose.Tasks.Cloud.Sdk.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@
168168
<Compile Include="Model\PageSize.cs" />
169169
<Compile Include="Model\PresentationFormat.cs" />
170170
<Compile Include="Model\PrimaveraActivityType.cs" />
171+
<Compile Include="Model\PrimaveraConstraintType.cs" />
171172
<Compile Include="Model\PrimaveraDurationType.cs" />
172173
<Compile Include="Model\PrimaveraPercentCompleteType.cs" />
173174
<Compile Include="Model\PrimaveraTaskProperties.cs" />

Aspose.Tasks.Cloud.Sdk/Aspose.Tasks.Cloud.Sdk.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package >
33
<metadata>
44
<id>Aspose.Tasks-Cloud</id>
5-
<version>25.8</version>
5+
<version>25.11</version>
66
<title>Aspose.Tasks Cloud SDK for .NET</title>
77
<summary>Aspose.Tasks Cloud SDK allows developer to manipulate or convert Microsoft Project documents hosted on a cloud platform from .NET applications</summary>
88
<authors>Aspose</authors>
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
namespace Aspose.Tasks.Cloud.Sdk.Model
2+
{
3+
/// <summary>
4+
/// Specifies a type of activity's constraint.
5+
/// </summary>
6+
public enum PrimaveraConstraintType
7+
{
8+
/// <summary>
9+
/// Not specified or not applicable.
10+
/// </summary>
11+
None = 0,
12+
13+
/// <summary>
14+
/// 'Finish On' type.
15+
/// </summary>
16+
FinishOn = 1,
17+
18+
/// <summary>
19+
/// 'Finish On or After' type.
20+
/// </summary>
21+
FinishOnOrAfter = 2,
22+
23+
/// <summary>
24+
/// 'Finish On or Before' type.
25+
/// </summary>
26+
FinishOnOrBefore = 3,
27+
28+
/// <summary>
29+
/// 'Mandatory Finish' type.
30+
/// </summary>
31+
MandatoryFinish = 4,
32+
33+
/// <summary>
34+
/// 'Mandatory Start' type.
35+
/// </summary>
36+
MandatoryStart = 5,
37+
38+
/// <summary>
39+
/// 'Start On' type.
40+
/// </summary>
41+
StartOn = 6,
42+
43+
/// <summary>
44+
/// 'Start On or After' type.
45+
/// </summary>
46+
StartOnOrAfter = 7,
47+
48+
/// <summary>
49+
/// 'Start On or Before' type.
50+
/// </summary>
51+
StartOnOrBefore = 8,
52+
53+
/// <summary>
54+
/// 'As Late As Possible' type.
55+
/// </summary>
56+
AsLateAsPossible = 9
57+
}
58+
}

Aspose.Tasks.Cloud.Sdk/Model/PrimaveraTaskProperties.cs

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,5 +197,27 @@ public class PrimaveraTaskProperties
197197
/// Gets the value of budgeted (or planned) expense cost.
198198
/// </summary>
199199
public decimal BudgetedExpenseCost { get; set; }
200+
201+
/// <summary>
202+
/// Gets a type of primary constraint.
203+
/// </summary>
204+
[JsonProperty("PrimaryConstraintType", NullValueHandling = NullValueHandling.Ignore)]
205+
public PrimaveraConstraintType PrimaryConstraintType { get; set; }
206+
207+
/// <summary>
208+
/// Gets the date of primary constraint.
209+
/// </summary>
210+
public DateTime PrimaryConstraintDate { get; set; }
211+
212+
/// <summary>
213+
/// Gets a type of secondary constraint.
214+
/// </summary>
215+
[JsonProperty("SecondaryConstraintType", NullValueHandling = NullValueHandling.Ignore)]
216+
public PrimaveraConstraintType SecondaryConstraintType { get; set; }
217+
218+
/// <summary>
219+
/// Gets the date of secondary constraint.
220+
/// </summary>
221+
public DateTime SecondaryConstraintDate { get; set; }
200222
}
201223
}

Aspose.Tasks.Cloud.Sdk/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,5 @@
5353
// Minor Version
5454
// Build Number
5555
// Revision
56-
[assembly: AssemblyVersion("25.8.0.0")]
57-
[assembly: AssemblyFileVersion("25.8.0.0")]
56+
[assembly: AssemblyVersion("25.11.0.0")]
57+
[assembly: AssemblyFileVersion("25.11.0.0")]

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ Feel free to explore the [Developer's Guide](https://docs.aspose.cloud/display/t
3535
XER, XLSX, HTML, XML, TXT, TIF, SVG, PNG, JPEG
3636

3737

38+
## Enhancements in Version 25.11
39+
- Enhanced reading data from Primavera-specific task's properties.
40+
3841
## Enhancements in Version 25.8
3942
- Added new ability to level tasks for the resources.
4043
- Provided the ability to clear leveling delay that was previously added to the tasks during resource leveling.

0 commit comments

Comments
 (0)