Skip to content

Commit f74cb2e

Browse files
committed
Mise à jour des types de données dans les classes du modèle
1 parent 88d9caf commit f74cb2e

10 files changed

+14
-27
lines changed

Model/GenericGroup.cs

+2-4
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ public class GenericGroup
1717
/// Obtient ou définit l'identifiant du groupe générique.
1818
/// </summary>
1919
[Index(0)]
20-
[TypeConverter(typeof(ParseStringConverter))]
21-
public string GenericGroupId { get; set; } = string.Empty;
20+
public long GenericGroupId { get; set; }
2221

2322
/// <summary>
2423
/// Obtient ou définit le libellé du groupe générique.
@@ -31,8 +30,7 @@ public class GenericGroup
3130
/// Obtient ou définit le code CIS.
3231
/// </summary>
3332
[Index(2)]
34-
[TypeConverter(typeof(ParseStringConverter))]
35-
public string CISCode { get; set; } = string.Empty;
33+
public long CISCode { get; set; }
3634

3735
/// <summary>
3836
/// Obtient ou définit le type générique.

Model/HasAsmrOpinion.cs

+1-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ public class HasAsmrOpinion
1717
/// Obtient ou définit le code CIS.
1818
/// </summary>
1919
[Index(0)]
20-
[TypeConverter(typeof(ParseStringConverter))]
21-
public string CISCode { get; set; } = string.Empty;
20+
public long CISCode { get; set; }
2221

2322
/// <summary>
2423
/// Obtient ou définit le code du dossier.

Model/HasSmrOpinion.cs

+1-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ public class HasSmrOpinion
1717
/// Obtient ou définit le code CIS.
1818
/// </summary>
1919
[Index(0)]
20-
[TypeConverter(typeof(ParseStringConverter))]
21-
public string CISCode { get; set; } = string.Empty;
20+
public long CISCode { get; set; }
2221

2322
/// <summary>
2423
/// Obtient ou définit le code du dossier.

Model/ImportantInformation.cs

+1-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ public class ImportantInformation
1717
/// Obtient ou définit le code CIS.
1818
/// </summary>
1919
[Index(0)]
20-
[TypeConverter(typeof(ParseStringConverter))]
21-
public string CISCode { get; set; } = string.Empty;
20+
public long CISCode { get; set; }
2221

2322
/// <summary>
2423
/// Obtient ou définit la date de début des informations de sécurité.

Model/Medication.cs

+1-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@ public class Medication
1818
/// Obtient ou définit le code CIS du médicament.
1919
/// </summary>
2020
[Index(0)]
21-
[TypeConverter(typeof(ParseStringConverter))]
22-
public string CISCode { get; set; } = string.Empty;
21+
public long CISCode { get; set; }
2322

2423
/// <summary>
2524
/// Obtient ou définit le nom du médicament.

Model/MedicationComposition.cs

+2-4
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ public class MedicationComposition
1717
/// Obtient ou définit le code CIS du médicament.
1818
/// </summary>
1919
[Index(0)]
20-
[TypeConverter(typeof(ParseStringConverter))]
21-
public string CISCode { get; set; } = string.Empty;
20+
public long CISCode { get; set; }
2221

2322
/// <summary>
2423
/// Obtient ou définit la désignation de l'élément pharmaceutique.
@@ -31,8 +30,7 @@ public class MedicationComposition
3130
/// Obtient ou définit le code de la substance.
3231
/// </summary>
3332
[Index(2)]
34-
[TypeConverter(typeof(ParseStringConverter))]
35-
public string SubstanceCode { get; set; } = string.Empty;
33+
public long SubstanceCode { get; set; }
3634

3735
/// <summary>
3836
/// Obtient ou définit le nom de la substance.

Model/MedicationPresentation.cs

+3-6
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,13 @@ public class MedicationPresentation
1717
/// Obtient ou définit le code CIS du médicament.
1818
/// </summary>
1919
[Index(0)]
20-
[TypeConverter(typeof(ParseStringConverter))]
21-
public string CISCode { get; set; } = string.Empty;
20+
public long CISCode { get; set; }
2221

2322
/// <summary>
2423
/// Obtient ou définit le code CIP7 de la présentation.
2524
/// </summary>
2625
[Index(1)]
27-
[TypeConverter(typeof(ParseStringConverter))]
28-
public string CIP7Code { get; set; } = string.Empty;
26+
public long CIP7Code { get; set; }
2927

3028
/// <summary>
3129
/// Obtient ou définit le libellé de la présentation.
@@ -59,8 +57,7 @@ public class MedicationPresentation
5957
/// Obtient ou définit le code CIP13 de la présentation.
6058
/// </summary>
6159
[Index(6)]
62-
[TypeConverter(typeof(ParseStringConverter))]
63-
public string CIP13Code { get; set; } = string.Empty;
60+
public long CIP13Code { get; set; }
6461

6562
/// <summary>
6663
/// Obtient ou définit si la présentation est approuvée pour les communautés.

Model/PharmaceuticalSpecialty.cs

+1-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@ public class PharmaceuticalSpecialty
1818
/// Code CIS (Code Identifiant de Spécialité)
1919
/// </summary>
2020
[Index(0)]
21-
[TypeConverter(typeof(ParseStringConverter))]
22-
public string CISCode { get; set; } = string.Empty;
21+
public long CISCode { get; set; }
2322

2423
/// <summary>
2524
/// Code CIP13 (Code Identifiant de Présentation à 13 chiffres)

Model/PrescriptionDispensingConditions.cs

+1-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ public class PrescriptionDispensingConditions
1717
/// Obtient ou définit le code CIS du médicament.
1818
/// </summary>
1919
[Index(0)]
20-
[TypeConverter(typeof(ParseStringConverter))]
21-
public string CISCode { get; set; } = string.Empty;
20+
public long CISCode { get; set; }
2221

2322
/// <summary>
2423
/// Obtient ou définit la condition de prescription et de délivrance du médicament.

Program.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -824,7 +824,7 @@ public static async Task UploadJsonAsync<T>(List<T> records, Uri output)
824824
{
825825
// Sérialisation des enregistrements en format JSON.
826826
string json = JsonSerializer.Serialize(
827-
new RequestJson<List<T>> { Data = records },
827+
records,
828828
jsonSerializerOptions
829829
);
830830

0 commit comments

Comments
 (0)