From 880ba8e16f66cbf139ac1c8895830e61425c8b5b Mon Sep 17 00:00:00 2001 From: "chris.watts90@outlook.com" Date: Fri, 18 Oct 2019 10:58:30 +0100 Subject: [PATCH] split Idenfitier Converter out into its own file --- .../Converters/IdentifierConverter.cs | 29 +++++++++++++++++++ .../Converters/UserConverter.cs | 25 ---------------- .../SQLiteRepository/SQLiteRepository.csproj | 1 + 3 files changed, 30 insertions(+), 25 deletions(-) create mode 100644 DataCenter_Windows/WindowsDataCenter/SQLiteRepository/Converters/IdentifierConverter.cs diff --git a/DataCenter_Windows/WindowsDataCenter/SQLiteRepository/Converters/IdentifierConverter.cs b/DataCenter_Windows/WindowsDataCenter/SQLiteRepository/Converters/IdentifierConverter.cs new file mode 100644 index 0000000..d55a781 --- /dev/null +++ b/DataCenter_Windows/WindowsDataCenter/SQLiteRepository/Converters/IdentifierConverter.cs @@ -0,0 +1,29 @@ +using Interfaces; + +namespace SQLiteRepository.Converters +{ + static class IdentifierConverter + { + public static Identifier ConvertToIdentifierDto(CardUniqueId ident) + { + return new Identifier + { + Id = ident.Id, + UniqueId = ident.CardUId, + IsAssociatedToUser = ident.UserId_FK != Constants.UNASSIGNED_CARD_USER_ID, + LastUsed = ident.LastUsed.DateTime + }; + } + + public static CardUniqueId ConvertFromIdentifierDto(Identifier ident, int userId) + { + return new CardUniqueId + { + CardUId = ident.UniqueId, + Id = ident.Id, + UserId_FK = userId, + LastUsed = ident.LastUsed + }; + } + } +} \ No newline at end of file diff --git a/DataCenter_Windows/WindowsDataCenter/SQLiteRepository/Converters/UserConverter.cs b/DataCenter_Windows/WindowsDataCenter/SQLiteRepository/Converters/UserConverter.cs index 60f8c59..8933a67 100644 --- a/DataCenter_Windows/WindowsDataCenter/SQLiteRepository/Converters/UserConverter.cs +++ b/DataCenter_Windows/WindowsDataCenter/SQLiteRepository/Converters/UserConverter.cs @@ -29,29 +29,4 @@ namespace SQLiteRepository.Converters }; } } - - static class IdentifierConverter - { - public static Identifier ConvertToIdentifierDto(CardUniqueId ident) - { - return new Identifier - { - Id = ident.Id, - UniqueId = ident.CardUId, - IsAssociatedToUser = ident.UserId_FK != Constants.UNASSIGNED_CARD_USER_ID, - LastUsed = ident.LastUsed.DateTime - }; - } - - public static CardUniqueId ConvertFromIdentifierDto(Identifier ident, int userId) - { - return new CardUniqueId - { - CardUId = ident.UniqueId, - Id = ident.Id, - UserId_FK = userId, - LastUsed = ident.LastUsed - }; - } - } } diff --git a/DataCenter_Windows/WindowsDataCenter/SQLiteRepository/SQLiteRepository.csproj b/DataCenter_Windows/WindowsDataCenter/SQLiteRepository/SQLiteRepository.csproj index 2e83834..5ef82e2 100644 --- a/DataCenter_Windows/WindowsDataCenter/SQLiteRepository/SQLiteRepository.csproj +++ b/DataCenter_Windows/WindowsDataCenter/SQLiteRepository/SQLiteRepository.csproj @@ -78,6 +78,7 @@ +