Removed old subscription data
This commit is contained in:
@@ -8,44 +8,21 @@ public class User
|
||||
public int Id { get; set; }
|
||||
|
||||
// Personal data
|
||||
|
||||
[Required]
|
||||
[MinLength(3, ErrorMessage = "Invalid first name")]
|
||||
[MaxLength(64, ErrorMessage = "Max lenght reached")]
|
||||
|
||||
public string FirstName { get; set; } = "";
|
||||
|
||||
[Required]
|
||||
[MinLength(3, ErrorMessage = "Invalid last name")]
|
||||
[MaxLength(64, ErrorMessage = "Max lenght reached")]
|
||||
public string LastName { get; set; } = "";
|
||||
|
||||
[Required(ErrorMessage = "You need to enter an email address")]
|
||||
[EmailAddress(ErrorMessage = "You need to enter a valid email address")]
|
||||
public string Email { get; set; } = "";
|
||||
|
||||
[Required(ErrorMessage = "You need to enter a password")]
|
||||
[MinLength(8, ErrorMessage = "You need to enter a password with minimum 8 characters in lenght")]
|
||||
public string Password { get; set; } = "";
|
||||
|
||||
[Required]
|
||||
[RegularExpression(@"^(?:[A-Z] \d|[^\W\d_]{2,}\.?)(?:[- '’][^\W\d_]+\.?)*\s+[1-9]\d{0,3} ?[a-zA-Z]?(?: ?[/-] ?[1-9]\d{0,3} ?[a-zA-Z]?)?$",
|
||||
ErrorMessage = "Street and house number required")]
|
||||
[MaxLength(128, ErrorMessage = "Max lenght reached")]
|
||||
public string Address { get; set; } = "";
|
||||
|
||||
[Required]
|
||||
[MinLength(3, ErrorMessage = "Invalid city")]
|
||||
[MaxLength(128, ErrorMessage = "Max lenght reached")]
|
||||
public string City { get; set; } = "";
|
||||
|
||||
[Required]
|
||||
[MinLength(3, ErrorMessage = "Invalid state")]
|
||||
[MaxLength(64, ErrorMessage = "Max lenght reached")]
|
||||
public string State { get; set; } = "";
|
||||
|
||||
[Required]
|
||||
[MinLength(3, ErrorMessage = "Invalid country")]
|
||||
[MaxLength(64, ErrorMessage = "Max lenght reached")]
|
||||
public string Country { get; set; } = "";
|
||||
|
||||
// States
|
||||
@@ -65,9 +42,4 @@ public class User
|
||||
// Date stuff
|
||||
public DateTime CreatedAt { get; set; } = DateTime.UtcNow;
|
||||
public DateTime UpdatedAt { get; set; } = DateTime.UtcNow;
|
||||
|
||||
// Subscriptions
|
||||
public Subscription? Subscription { get; set; } = null;
|
||||
public DateTime? SubscriptionSince { get; set; }
|
||||
public int SubscriptionDuration { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user