private void Fill(DbDataReader reader, Call call) { call.Start = DateUtils.ConvertFromLinuxStamp(reader.GetValueObject<long>("begin_timestamp")); call.Duration = TimeSpan.FromSeconds(reader.GetValueObject<long>("duration")); call.Host_Identity = reader.GetObject<string>("host_identity"); call.Id = reader.GetValueObject<long>("id"); }
private void Fill(DbDataReader reader, Chat chat) { chat.Name = reader.GetObject<string>("name") ?? ""; chat.Id = reader.GetValueObject<long>("id"); chat.Topic = reader.GetObject<string>("topic") ?? ""; chat.FriendlyName = reader.GetObject<string>("friendlyname") ?? ""; chat.Posters = reader.GetObject<string>("posters") ?? ""; chat.Participants = reader.GetObject<string>("participants") ?? ""; chat.Adder = reader.GetObject<string>("adder"); chat.Picture = reader.GetObject<byte[]>("picture"); chat.ActiveMembers = reader.GetObject<string>( "activemembers") ?? ""; var timestamp = reader.GetValueObject<long>( "last_change"); chat.LastChange = DateUtils.ConvertFromLinuxStamp(timestamp); }
private void Fill(DbDataReader reader, Message message) { message.ConversationId = reader.GetValueObject<long>("convo_id"); message.ChatName = reader.GetObject<string>("chatname"); message.Text = reader.GetObject<string>("body_xml"); message.Author = reader.GetObject<string>("author"); var stamp = reader.GetValueObject<long>("timestamp"); message.Timestamp = DateUtils.ConvertFromLinuxStamp(stamp); }