You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
98 lines
2.2 KiB
98 lines
2.2 KiB
using Newtonsoft.Json;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Net.Http;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Common.Model
|
|
{
|
|
public partial class TrustDocModel
|
|
{
|
|
[JsonProperty("type")]
|
|
public string Type { get; set; }
|
|
|
|
[JsonProperty("data")]
|
|
public Data Data { get; set; }
|
|
}
|
|
|
|
public partial class Data
|
|
{
|
|
[JsonProperty("id")]
|
|
public Guid Id { get; set; }
|
|
|
|
[JsonProperty("public_id")]
|
|
public Guid PublicId { get; set; }
|
|
|
|
[JsonProperty("id_for_helper")]
|
|
public Guid IdForHelper { get; set; }
|
|
|
|
[JsonProperty("state")]
|
|
public string State { get; set; }
|
|
|
|
[JsonProperty("result")]
|
|
public string Result { get; set; }
|
|
|
|
[JsonProperty("accepted_at")]
|
|
public DateTimeOffset? AcceptedAt { get; set; }
|
|
|
|
[JsonProperty("plans_selected_at")]
|
|
public DateTimeOffset? PlansSelectedAt { get; set; }
|
|
|
|
[JsonProperty("document_submitted_at")]
|
|
public DateTimeOffset? DocumentSubmittedAt { get; set; }
|
|
|
|
[JsonProperty("prepared_at")]
|
|
public object PreparedAt { get; set; }
|
|
|
|
[JsonProperty("verified_at")]
|
|
public object VerifiedAt { get; set; }
|
|
|
|
[JsonProperty("external_id")]
|
|
public string ExternalId { get; set; }
|
|
|
|
[JsonProperty("records")]
|
|
public Record[] Records { get; set; }
|
|
}
|
|
|
|
public partial class Record
|
|
{
|
|
[JsonProperty("state")]
|
|
public string State { get; set; }
|
|
|
|
[JsonProperty("result")]
|
|
public object Result { get; set; }
|
|
|
|
[JsonProperty("verified_at")]
|
|
public object VerifiedAt { get; set; }
|
|
|
|
[JsonProperty("plan")]
|
|
public Plan Plan { get; set; }
|
|
}
|
|
|
|
public partial class Plan
|
|
{
|
|
[JsonProperty("id")]
|
|
public Guid Id { get; set; }
|
|
|
|
[JsonProperty("name")]
|
|
public string Name { get; set; }
|
|
}
|
|
|
|
public class Reason
|
|
{
|
|
public string target { get; set; }
|
|
public string code { get; set; }
|
|
public object detail { get; set; }
|
|
}
|
|
|
|
public class TrustDocRequest
|
|
{
|
|
public string name { get; set; }
|
|
public string birth { get; set; }
|
|
|
|
}
|
|
|
|
}
|
|
|