init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
12
Kreta.Client/Jira/Model/Response/Attachment.cs
Normal file
12
Kreta.Client/Jira/Model/Response/Attachment.cs
Normal file
|
@ -0,0 +1,12 @@
|
|||
using Newtonsoft.Json;
|
||||
|
||||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class Attachment
|
||||
{
|
||||
[JsonProperty("temporaryAttachmentId")]
|
||||
public string TemporaryAttachmentId { get; set; }
|
||||
[JsonProperty("fileName")]
|
||||
public string FileName { get; set; }
|
||||
}
|
||||
}
|
10
Kreta.Client/Jira/Model/Response/CreatedDate.cs
Normal file
10
Kreta.Client/Jira/Model/Response/CreatedDate.cs
Normal file
|
@ -0,0 +1,10 @@
|
|||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class CreatedDate
|
||||
{
|
||||
public string Iso8601 { get; set; }
|
||||
public string Jira { get; set; }
|
||||
public string Friendly { get; set; }
|
||||
public string EpochMillis { get; set; }
|
||||
}
|
||||
}
|
8
Kreta.Client/Jira/Model/Response/CurrentStatus.cs
Normal file
8
Kreta.Client/Jira/Model/Response/CurrentStatus.cs
Normal file
|
@ -0,0 +1,8 @@
|
|||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class CurrentStatus
|
||||
{
|
||||
public string Status { get; set; }
|
||||
public CreatedDate StatusDate { get; set; }
|
||||
}
|
||||
}
|
19
Kreta.Client/Jira/Model/Response/GetRequestModel.cs
Normal file
19
Kreta.Client/Jira/Model/Response/GetRequestModel.cs
Normal file
|
@ -0,0 +1,19 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class GetRequestModel
|
||||
{
|
||||
public string IssueId { get; set; }
|
||||
public string IssueKey { get; set; }
|
||||
public string RequestTypeId { get; set; }
|
||||
public GetRequestTypeModelValue RequestType { get; set; }
|
||||
public string ServiceDeskId { get; set; }
|
||||
public GetServiceDeskModelValue ServiceDesk { get; set; }
|
||||
public CreatedDate CreatedDate { get; set; }
|
||||
public JiraUser Reporter { get; set; }
|
||||
public List<RequestFieldValue> RequestFieldValues { get; set; }
|
||||
public CurrentStatus CurrentStatus { get; set; }
|
||||
public RequestJiraLink Links { get; set; }
|
||||
}
|
||||
}
|
9
Kreta.Client/Jira/Model/Response/GetRequestTypeModel.cs
Normal file
9
Kreta.Client/Jira/Model/Response/GetRequestTypeModel.cs
Normal file
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class GetRequestTypeModel : JiraRequestBase
|
||||
{
|
||||
public List<GetRequestTypeModelValue> Values { get; set; }
|
||||
}
|
||||
}
|
17
Kreta.Client/Jira/Model/Response/GetRequestTypeModelValue.cs
Normal file
17
Kreta.Client/Jira/Model/Response/GetRequestTypeModelValue.cs
Normal file
|
@ -0,0 +1,17 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class GetRequestTypeModelValue
|
||||
{
|
||||
public string Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public string Description { get; set; }
|
||||
public string HelpText { get; set; }
|
||||
public string ServiceDeskId { get; set; }
|
||||
public List<string> GroupIds { get; set; }
|
||||
public JiraIcon Icon { get; set; }
|
||||
public int Order { get; set; }
|
||||
public bool IsFileUploadEnabled { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class GetRequestsComentsModel : JiraRequestBase
|
||||
{
|
||||
public List<RequestsComentValue> Values { get; set; }
|
||||
}
|
||||
}
|
22
Kreta.Client/Jira/Model/Response/GetRequestsModel.cs
Normal file
22
Kreta.Client/Jira/Model/Response/GetRequestsModel.cs
Normal file
|
@ -0,0 +1,22 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class GetRequestsModel : JiraRequestBase
|
||||
{
|
||||
public List<GetRequestsModelValue> values { get; set; }
|
||||
|
||||
public class GetRequestsModelValue
|
||||
{
|
||||
public string IssueId { get; set; }
|
||||
public string IssueKey { get; set; }
|
||||
public string RequestTypeId { get; set; }
|
||||
public GetRequestTypeModelValue RequestType { get; set; }
|
||||
public CreatedDate CreatedDate { get; set; }
|
||||
public JiraUser Reporter { get; set; }
|
||||
public List<RequestFieldValue> RequestFieldValues { get; set; }
|
||||
public CurrentStatus CurrentStatus { get; set; }
|
||||
public RequestJiraLink Links { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
9
Kreta.Client/Jira/Model/Response/GetServiceDeskModel.cs
Normal file
9
Kreta.Client/Jira/Model/Response/GetServiceDeskModel.cs
Normal file
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class GetServiceDeskModel : JiraRequestBase
|
||||
{
|
||||
public List<GetServiceDeskModelValue> Values { get; set; }
|
||||
}
|
||||
}
|
10
Kreta.Client/Jira/Model/Response/GetServiceDeskModelValue.cs
Normal file
10
Kreta.Client/Jira/Model/Response/GetServiceDeskModelValue.cs
Normal file
|
@ -0,0 +1,10 @@
|
|||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class GetServiceDeskModelValue
|
||||
{
|
||||
public string Id { get; set; }
|
||||
public string ProjectId { get; set; }
|
||||
public string ProjectName { get; set; }
|
||||
public string ProjectKey { get; set; }
|
||||
}
|
||||
}
|
19
Kreta.Client/Jira/Model/Response/IconUrls.cs
Normal file
19
Kreta.Client/Jira/Model/Response/IconUrls.cs
Normal file
|
@ -0,0 +1,19 @@
|
|||
using RestSharp.Deserializers;
|
||||
|
||||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class IconUrls
|
||||
{
|
||||
[DeserializeAs(Name = "48x48")]
|
||||
public string Large { get; set; }
|
||||
|
||||
[DeserializeAs(Name = "24x24")]
|
||||
public string Small { get; set; }
|
||||
|
||||
[DeserializeAs(Name = "16x16")]
|
||||
public string Xsmall { get; set; }
|
||||
|
||||
[DeserializeAs(Name = "32x32")]
|
||||
public string Medium { get; set; }
|
||||
}
|
||||
}
|
8
Kreta.Client/Jira/Model/Response/JiraIcon.cs
Normal file
8
Kreta.Client/Jira/Model/Response/JiraIcon.cs
Normal file
|
@ -0,0 +1,8 @@
|
|||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class JiraIcon
|
||||
{
|
||||
public string Id { get; set; }
|
||||
public JiraLink Links { get; set; }
|
||||
}
|
||||
}
|
10
Kreta.Client/Jira/Model/Response/JiraLink.cs
Normal file
10
Kreta.Client/Jira/Model/Response/JiraLink.cs
Normal file
|
@ -0,0 +1,10 @@
|
|||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class JiraLink
|
||||
{
|
||||
public string JiraRest { get; set; }
|
||||
public string Self { get; set; }
|
||||
public IconUrls AvatarUrls { get; set; }
|
||||
public IconUrls IconUrls { get; set; }
|
||||
}
|
||||
}
|
10
Kreta.Client/Jira/Model/Response/JiraRequestBase.cs
Normal file
10
Kreta.Client/Jira/Model/Response/JiraRequestBase.cs
Normal file
|
@ -0,0 +1,10 @@
|
|||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public abstract class JiraRequestBase
|
||||
{
|
||||
public int Size { get; set; }
|
||||
public int Start { get; set; }
|
||||
public int Limit { get; set; }
|
||||
public bool IsLastPage { get; set; }
|
||||
}
|
||||
}
|
13
Kreta.Client/Jira/Model/Response/JiraUser.cs
Normal file
13
Kreta.Client/Jira/Model/Response/JiraUser.cs
Normal file
|
@ -0,0 +1,13 @@
|
|||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class JiraUser
|
||||
{
|
||||
public string Name { get; set; }
|
||||
public string Key { get; set; }
|
||||
public string EmailAddress { get; set; }
|
||||
public string DisplayName { get; set; }
|
||||
public bool Active { get; set; }
|
||||
public string TimeZone { get; set; }
|
||||
public JiraLink Links { get; set; }
|
||||
}
|
||||
}
|
10
Kreta.Client/Jira/Model/Response/RequestFieldValue.cs
Normal file
10
Kreta.Client/Jira/Model/Response/RequestFieldValue.cs
Normal file
|
@ -0,0 +1,10 @@
|
|||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class RequestFieldValue
|
||||
{
|
||||
public string fieldId { get; set; }
|
||||
public string label { get; set; }
|
||||
public object value { get; set; }
|
||||
public object renderedValue { get; set; }
|
||||
}
|
||||
}
|
8
Kreta.Client/Jira/Model/Response/RequestJiraLink.cs
Normal file
8
Kreta.Client/Jira/Model/Response/RequestJiraLink.cs
Normal file
|
@ -0,0 +1,8 @@
|
|||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class RequestJiraLink
|
||||
{
|
||||
public string Web { get; set; }
|
||||
public string Self { get; set; }
|
||||
}
|
||||
}
|
18
Kreta.Client/Jira/Model/Response/RequestsComentValue.cs
Normal file
18
Kreta.Client/Jira/Model/Response/RequestsComentValue.cs
Normal file
|
@ -0,0 +1,18 @@
|
|||
using RestSharp.Deserializers;
|
||||
|
||||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class RequestsComentValue
|
||||
{
|
||||
public string Id { get; set; }
|
||||
|
||||
public string Body { get; set; }
|
||||
|
||||
[DeserializeAs(Name = "public")]
|
||||
public bool IsPublic { get; set; }
|
||||
|
||||
public JiraUser Author { get; set; }
|
||||
|
||||
public CreatedDate Created { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Client.Jira.Model.Response
|
||||
{
|
||||
public class TemporaryAttachmentsModel
|
||||
{
|
||||
public List<Attachment> TemporaryAttachments { get; set; }
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue