Skip to content

Commit 4522290

Browse files
authored
Merge pull request #2 from fac29/addauth
changes to tables
2 parents 2b5e1a1 + e419b49 commit 4522290

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+188
-425
lines changed

domain/entities/User.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,19 @@ namespace domain.entities
55
{
66
public class User : IUser
77
{
8-
public Guid Id { get; private set; }
8+
public required string Id { get; set; }
99

1010
public string Name { get; set; } = string.Empty;
1111

1212
public string Email { get; set; } = string.Empty;
1313

14+
public string PictureUrl { get; set; } = string.Empty;
15+
1416
public string SummaryParagraph { get; set; } = string.Empty;
1517

1618
public DateTime Created { get; set; }
19+
20+
public DateTime Updated { get; set; }
21+
1722
}
1823
}

domain/entities/UserResources.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using System;
2+
23
using domain.interfaces;
34

45
namespace domain.entities;
@@ -13,4 +14,6 @@ public class UserResources : IUserResources
1314
public string ExternalReference { get; set; } = string.Empty;
1415
public string ResourcePicture { get; set; } = string.Empty;
1516
public DateTime Created { get; set; }
17+
public DateTime Updated { get; set; }
18+
1619
}

domain/entities/WheelSegment.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using System;
2+
23
using domain.interfaces;
34

45
namespace domain.entities;
@@ -11,7 +12,7 @@ public class WheelSegment : IWheelSegment
1112

1213
public string SegmentResult { get; set; } = string.Empty;
1314

14-
public Guid UserId { get; set; }
15+
public required string UserId { get; set; }
1516

1617
public Guid UserResourceId { get; set; }
1718

domain/interfaces/IUser.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,18 @@ namespace domain.interfaces
44
{
55
public interface IUser
66
{
7-
Guid Id { get; }
7+
string Id { get; set; }
88

99
string Name { get; set; }
1010

1111
string Email { get; set; }
1212

13+
string PictureUrl { get; set; }
14+
1315
string SummaryParagraph { get; set; }
1416

1517
DateTime Created { get; set; }
18+
19+
DateTime Updated { get; set; }
1620
}
1721
}

domain/interfaces/IUserRepository.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ namespace domain.interfaces;
66

77
public interface IUserRepository
88
{
9-
Task<IUser> GetByIdAsync(Guid id);
9+
Task<IUser?> GetByIdAsync(string id);
1010
Task<IEnumerable<IUser>> GetAllAsync();
1111
Task<IUser> CreateAsync(IUser user);
1212
Task UpdateAsync(IUser user);
13-
Task DeleteAsync(Guid id);
13+
Task DeleteAsync(string id);
1414
}

domain/interfaces/IUserResources.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,6 @@ public interface IUserResources
2020

2121
DateTime Created { get; }
2222

23+
DateTime Updated { get; set; }
24+
2325
}

domain/interfaces/IUserResourcesRepository.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ namespace infrastructure.repositories;
77

88
public interface IUserResourcesRepository
99
{
10-
Task<IUserResources> GetByIdAsync(Guid id);
10+
Task<IUserResources?> GetByIdAsync(Guid id);
11+
Task<IUserResources?> UpdateAsync(IUserResources userResource);
1112
Task<IEnumerable<IUserResources>> GetAllAsync();
1213
Task<IUserResources> CreateAsync(IUserResources userResource);
13-
Task<IUserResources> UpdateAsync(IUserResources userResource);
1414
Task<bool> DeleteAsync(Guid id);
1515
}

domain/interfaces/IWheelSegment.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public interface IWheelSegment
1010

1111
string SegmentResult { get; set; }
1212

13-
Guid UserId { get; set; }
13+
string UserId { get; set; }
1414

1515
Guid UserResourceId { get; set; }
1616

domain/obj/Debug/net8.0/domain.AssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
[assembly: System.Reflection.AssemblyCompanyAttribute("domain")]
1414
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
1515
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
16-
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+03893aff812668a06cf1b464dcc902247d8a541d")]
16+
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+56adb7ebb27454fda7017c98b926ee43bab2ef75")]
1717
[assembly: System.Reflection.AssemblyProductAttribute("domain")]
1818
[assembly: System.Reflection.AssemblyTitleAttribute("domain")]
1919
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
dba9d528a2a8622c8078f0b2622465e9f9ec6f838c9079d709ba553127432c43
1+
8b67c04e514b6cc19186a721bbc87d6fc2c49ef5c87ed4e9b9054382a2f059ec

infrastructure/Migrations/20240730102729_InitialCreate.Designer.cs

Lines changed: 0 additions & 56 deletions
This file was deleted.

infrastructure/Migrations/20240730102729_InitialCreate.cs

Lines changed: 0 additions & 37 deletions
This file was deleted.

infrastructure/Migrations/20240731121901_addingUserResources.Designer.cs

Lines changed: 0 additions & 94 deletions
This file was deleted.

infrastructure/Migrations/20240731121901_addingUserResources.cs

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)