public Responder AddResponder(Guid id, string region, string deviceId) { var r = this.RespondersCollection.FirstOrDefault(c => c.Id == id); if (r == null) { r = new Responder(this, id, region, deviceId); this.RespondersCollection.Add(r); } else if (!string.IsNullOrWhiteSpace(region) && r.Region != region) { r.Region = region; } r.DeviceId = deviceId; return(r); }
public MoodResponse(Guid id, Responder responder, Mood mood, DateTime timeStamp, MoodPrompt prompt) : this(responder, mood, timeStamp, prompt) { this.Id = id; }