internal string Create(CredencialUsername username, CredencialPassword password) { var credential = new Domain.Credenciales() { _User = username }; if (_authRepository.SearchByUser(credential) != null) { return("Nombre de usuario no disponible"); } else { CredencialPassword encriptedPass = new CredencialPassword(CredencialesPasswordEncryptor.Encrypt(password._Password)); credential._Password = encriptedPass; _createRepository.Create(credential); return(string.Empty); } }
public Domain.Credenciales SearchByUser(Domain.Credenciales cre) { return(this._context.Credenciales.FirstOrDefault(e => e._User._Username == cre._User._Username)); }