private static User MapUser(IDataReader reader) { var user = new User { Id = (int)reader["id"], Name = (string)reader["name"], Email = reader["email"] as string, BirthDate = reader["birthdate"] as DateTime?, Phone = reader["phone"] as string }; return user; }
private static void PrintUser(User user) { Console.WriteLine("Id:{0} - Name:{1} - Email:{2} - BirthDate:{3} - Phone:{4}", user.Id, user.Name, user.Email, (user.BirthDate.HasValue ? user.BirthDate.Value.ToShortDateString() : null), user.Phone); }