Refactoring, database structure changed

This commit is contained in:
2025-03-03 00:56:32 +01:00
Unverified
parent d3805ef3db
commit c603c41c0b
913 changed files with 21764 additions and 32775 deletions

View File

@@ -0,0 +1,10 @@
namespace WatchIt.DTO.Models.Controllers.Accounts.AccountBackgroundPicture;
public class AccountBackgroundPictureRequest
{
#region PROPERTIES
public Guid Id { get; set; }
#endregion
}

View File

@@ -0,0 +1,15 @@
using FluentValidation;
using WatchIt.Database;
namespace WatchIt.DTO.Models.Controllers.Accounts.AccountBackgroundPicture;
public class AccountBackgroundPictureRequestValidator : AbstractValidator<AccountBackgroundPictureRequest>
{
#region CONSTRUCTORS
public AccountBackgroundPictureRequestValidator(DatabaseContext database)
{
RuleFor(x => x.Id).MustBeIn(database.PhotoBackgrounds, x => x.Id).WithMessage("Background does not exists");
}
#endregion
}