public NewsfeedEditorController(IOptions <StorageSettings> options, ITextAssetsRepository textRepository, INewsfeedRepository repo) { _repo = repo; _textRepo = textRepository; _storageFacade = new StorageFacade(options); }
public GalleryElementDetailsViewModel(ITextAssetsRepository textRepository, ArtPiece artPiece, string returnUrl, HttpContext context) : base(textRepository) { LabelValueDict = new Dictionary <string, string>(); ArtPiece = artPiece; ImageUri = artPiece.ImageUri; ForSale = artPiece.ForSale; ReturnUrl = returnUrl; if (textRepository.GetTranslatedValue(artPiece.Name, context) != null) { LabelValueDict[textRepository.GetTranslatedValue("name", context)] = TextRepository.GetTranslatedValue(artPiece.Name, context); } if (textRepository.GetTranslatedValue(artPiece.Description, context) != null) { LabelValueDict[textRepository.GetTranslatedValue("description", context)] = TextRepository.GetTranslatedValue(artPiece.Description, context); } LabelValueDict[textRepository.GetTranslatedValue("technique", context)] = textRepository.GetTranslatedValue(artPiece.Technique.Name, context); if (artPiece.CreationDate != null) { LabelValueDict[textRepository.GetTranslatedValue("creation_date", context)] = artPiece.CreationDate; } if (textRepository.GetTranslatedValue(artPiece.AdditionalInfo, context) != null) { LabelValueDict[textRepository.GetTranslatedValue("additional_info", context)] = TextRepository.GetTranslatedValue(artPiece.AdditionalInfo, context); } }
public NewsfeedViewModel(ITextAssetsRepository textRepository, INewsfeedRepository repo, int newsDisplayed = 2, int newsIncrement = 2) : base(textRepository) { Repo = repo; NewsDisplayed = newsDisplayed; NewsIncrement = newsIncrement; }
public ChangeAccountDataViewModel(ITextAssetsRepository textRepo, User user) : base(textRepo) { Id = user.Id; Email = user.Email; Username = user.UserName; PhoneNumber = user.PhoneNumber; }
public GalleryEditorController(IOptions <StorageSettings> storageSettings, IGalleryRepository repo, ITextAssetsRepository textRepo, ITechniqueRepository techniqueRepo) { _galleryRepo = repo; _techniqueRepo = techniqueRepo; _storageSettings = storageSettings; _textRepo = textRepo; _storageFacade = new StorageFacade(storageSettings); _factory = new ArtPieceFactory(_galleryRepo, _textRepo, _techniqueRepo); }
public GalleryController(IGalleryRepository galleryRepo, ITechniqueRepository techniqueRepo, UserManager <User> userManager, IEmailConfiguration emailConfiguration, IEmailService emailService, ITextAssetsRepository textRepository) { _galleryRepo = galleryRepo; _techniqueRepo = techniqueRepo; _emailConfiguration = emailConfiguration; _emailService = emailService; _textRepository = textRepository; _userManager = userManager; }
public UsersController(UserManager <User> userManager, SignInManager <User> signInManager, ITextAssetsRepository textRepository, IHttpContextAccessor contextAccessor, IPasswordHasher <User> passwordHasher, IPasswordValidator <User> passwordValidator) { _userManager = userManager; _signInManager = signInManager; _textRepo = textRepository; _contextAccessor = contextAccessor; _passwordHasher = passwordHasher; _passwordValidator = passwordValidator; }
public UsersAdminController(UserManager <User> userManager, IUserValidator <User> userValidator, IPasswordHasher <User> passwordHasher, RoleManager <IdentityRole> roleManager, ITextAssetsRepository textRepository, IPasswordValidator <User> passwordValidator, IEmailService emailService, IEmailConfiguration emailConfiguration, IHttpContextAccessor contextAccessor) { _userManager = userManager; _userValidator = userValidator; _passwordHasher = passwordHasher; _roleManager = roleManager; _textRepository = textRepository; _passwordValidator = passwordValidator; _emailService = emailService; _emailConfiguration = emailConfiguration; _contextAccessor = contextAccessor; }
public ArtPieceCreationViewModel CreateViewModel(ArtPiece artPiece, ITextAssetsRepository textRepo, ITechniqueRepository techniqueRepo, string languageCode, bool success) { var viewModel = new ArtPieceCreationViewModel(techniqueRepo, textRepo) { Id = artPiece.ID, Name = _textRepo.GetTranslatedValue(artPiece.Name, languageCode), Dimensions = artPiece.Dimensions, Description = _textRepo.GetTranslatedValue(artPiece.Description, languageCode), Technique = _textRepo.GetTranslatedValue(artPiece.Technique.Name, languageCode), ImageUri = artPiece.ImageUri, ForSale = artPiece.ForSale, CreationDate = artPiece.CreationDate, AdditionalInfo = _textRepo.GetTranslatedValue(artPiece.AdditionalInfo, languageCode), Language = languageCode, SuccessFlag = success }; return(viewModel); }
public UserCreateModel(ITextAssetsRepository textRepository) : base(textRepository) { }
public ChangePasswordViewModel(ITextAssetsRepository textRepo, string id) : base(textRepo) => Id = id;
public AccountActivationViewModel(ITextAssetsRepository textRepo) : base(textRepo) { }
public AccountActivationController(UserManager <User> userManager, ITextAssetsRepository textRepo) { _userManager = userManager; _textRepo = textRepo; }
public RoleCreateViewModel(ITextAssetsRepository textRepo) : base(textRepo) { }
public NewsSuccessViewModel(ITextAssetsRepository textRepo) : base(textRepo) { }
public UserEditViewModel(ITextAssetsRepository textRepo) : base(textRepo) { }
public ArtPieceCreationViewModel(ITechniqueRepository repo, ITextAssetsRepository textRepository) : base(textRepository) { TechniqueRepository = repo; Language = "pl"; }
public UsersManageViewModel(IEnumerable <User> users, ITextAssetsRepository textRepo) : base(textRepo) => Users = users;
public RolesManageViewModel(IEnumerable <IdentityRole> roles, ITextAssetsRepository textRepo) : base(textRepo) => Roles = roles;
public GallerySuccessViewModel(ITextAssetsRepository textRepo) : base(textRepo) { }
public TechniquesViewModel(ITextAssetsRepository textRepo, IQueryable <Technique> techniques) : base(textRepo) => Techniques = techniques;
public RoleEditModel(ITextAssetsRepository textRepo) : base(textRepo) { }
public RoleAdminController(RoleManager <IdentityRole> roleManager, UserManager <User> userManager, ITextAssetsRepository textRepo) { _roleManager = roleManager; _userManager = userManager; _textRepo = textRepo; }
public UserLoginModel(ITextAssetsRepository textRepository) : base(textRepository) { }
public GalleryViewModel(ITextAssetsRepository textRepository, IGalleryRepository galleryRepository) : base(textRepository) { GalleryRepository = galleryRepository; }
public ContactEditorController(ITextAssetsRepository textRepository) { _textRepository = textRepository; }
public UserViewModel(ITextAssetsRepository textRepo, User user) : base(textRepo) => User = user;
public GalleryElementDetailsViewModel(ITextAssetsRepository textRepository) : base(textRepository) { }
public NewsManageViewModel(INewsfeedRepository newsRepo, ITextAssetsRepository textRepo) : base(textRepo) => NewsRepo = newsRepo;
public ContactController(IEmailService emailService, IEmailConfiguration emailConfiguration, ITextAssetsRepository textRepository) { _emailService = emailService; _emailConfiguration = emailConfiguration; _textRepository = textRepository; }