Jest sobie tabela w MS-SQL, tak szeroka, że światło przygasa jak ją prawo-lewo przewijam (nie moja, taką otrzymałem).
trzeba mi z tego mikro encję zrobić (użyłem w tytule DTO, żeby nie straszyć), po prostu 40-50 properties.
Jak wiadomo, lenistwo jest motorem postępu. Jak wygenerować klasę z bazy (tabeli)
Nie ma żadnego frameworka do bazy, nie ma EF, skrajny minimalizm.
Na znacznie węższej tabeli mam ręcznie zrobioną prowizorkę:
public class WierszModelu2
{
public DateTime Data { get; internal set; }
public string Pesel { get; internal set; }
public int IdOrig { get; internal set; }
public string NumerUmowy { get; internal set; }
public string Opis { get; internal set; }
public string NazwiskoImie { get; internal set; }
public WierszModelu2(SqlDataReader reader)
{
Data = reader.GetDateTime(reader.GetOrdinal("data_eksportu"));
Pesel = reader.GetString(reader.GetOrdinal("pesel"));
IdOrig = reader.GetInt32(reader.GetOrdinal("id_danych"));
Opis = reader.GetString(reader.GetOrdinal("opis"));
NumerUmowy = reader.GetString(reader.GetOrdinal("numer_um"));
NazwiskoImie = reader.GetString(reader.GetOrdinal("nazwisko_imie"));
}
}
Edit: nie krzyczcie za język polski. Dziedzina jest nieprzekładalna na angielski.