public async Task <PresenceProfileStatus> GetStatus([FromBody] ProfileLookup profileLookup) { PresenceProfileLookup lookup = new PresenceProfileLookup(); lookup.profileLookup = profileLookup; PresenceProfileStatus status = (await profileStatusRepository.Lookup(lookup)).FirstOrDefault(); if (status == null) { throw new NoSuchUserException(); } return(status); }
public Task <PresenceProfileStatus> SetStatus([FromBody] PresenceProfileStatus profileLookup) { return(profileStatusRepository.Update(profileLookup)); }