public IActionResult Login([FromBody] DtoUserAuth userAuth) { DomainEntityUser domainEntity = _useCaseLogin.FindUserForLogin(userAuth.Username, EncryptSha256.Encrypt(userAuth.Password)); if (domainEntity != null) { _jwt.AddToken(userAuth); return(new OkObjectResult(userAuth)); } return(new BadRequestResult()); }
public static DtoUser DomainEntityToDto(DomainEntityUser domainEntity) { return(new DtoUser { Id = domainEntity.Id, Dni = domainEntity.Dni, Name = domainEntity.Name, Lastname = domainEntity.Lastname, BirthDate = domainEntity.BirthDate, Address = domainEntity.Address, PhoneNumber = domainEntity.PhoneNumber, Email = domainEntity.Email, Username = domainEntity.Username, Password = domainEntity.Password, CreatedBy = domainEntity.CreatedBy, UpdatedBy = domainEntity.UpdatedBy, CreationDate = domainEntity.CreationDate, UpdateDate = domainEntity.UpdateDate, }); }
public void Update(int id, DomainEntityUser domainEntity) { DbEntityUser dbEntity = DbEntityUser.DomainEntityToDbEntity(domainEntity); DaoUser.Update(id, dbEntity); }
public void Create(DomainEntityUser domainEntity) { DbEntityUser dbEntity = DbEntityUser.DomainEntityToDbEntity(domainEntity); DaoUser.Create(dbEntity); }