「入力文字列が正しい形式ではありませんでした」という例外エラーが発生します。「メソッドの引数が正しい形式であることを確認してください。文字列をDateTimeに変換するときは、文字列を解析して日付を取得してから、各変数をDateTimeオブジェクトに入れてください。」
このコードの最後の行を指しています。
cnaIntakeVSOutputDetail_Intake.Add(new IntakeVsOutput(
facility,
UnitRepository.Units(facility).SingleOrDefault(u => u.Code.Equals(reader.To("UNIT_CODE", ""))),
new Patient()
{
Account = reader.To("PATIENT_ID", ""),
MRN = reader.To("MRN", ""),
Name = reader.To("NAME_FULL", ""),
Room = reader.To("ROOM_BED", ""),
},
reader.To("INFO", ""),
Convert.ToDateTime(reader["TRDATE"]),
Convert.ToInt32(reader["MENU_ID"]),
Convert.ToInt32(reader["VALUE"]),
null, null, null));