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, 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); }
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); }