How can I retrieve a user by username?
This is how I do it using Id:
public virtual MemberAccount Get(Guid id)
{
var entity = OrganizationService.Retrieve("Member", id, GetColumnSet());
var returnEntity = (MemberAccount)Activator.CreateInstance(typeof(MemberAccount), entity);
return returnEntity;
}
This how I do it with a query (GetAll):
public virtual IEnumerable GetAll()
{
QueryExpression query = new QueryExpression()
{
EntityName = "Member",
ColumnSet = GetColumnSet(),
};
var result = OrganizationService.RetrieveMultiple(query);
var returnList = new List();
foreach (var entity in result.Entities)
{
returnList.Add((MemberAccount)Activator.CreateInstance(typeof(MemberAccount), entity));
}
return returnList;
}

Report
All responses (
Answers (