Esempio n. 1
0
        public async Task <Unit> Handle(CreatePasswordSiteRequest request, CancellationToken cancellationToken)
        {
            var user = await userManager.FindByNameAsync(request.GetUserName());

            var newPasswordSite = new PasswordSite()
            {
                UserId          = user.Id,
                NameSite        = request.NameSite,
                URLSite         = request.UrlSite,
                UserNameSite    = request.UserNameSite,
                Password        = request.Password,
                SecretAnswer    = request.SecretAnswer,
                DescriptionSite = request.DescriptionSite,
                CreatedOn       = DateTime.Now
            };

            passwordSiteRepository.Add(newPasswordSite);

            return(Unit.Value);
        }
 public void Delete(PasswordSite password)
 => dataContext.PasswordSites.Remove(password);
 public void Update(PasswordSite password)
 => dataContext.PasswordSites.Update(password);
 public void Add(PasswordSite password)
 => dataContext.PasswordSites.Add(password);