В момента работя в голям проект, така че има много данни и таблици.
За най-добри практики създавам клас за всяка таблица и обект
Изглежда така:
public class Employee
{
private String Name;
public String Name
{
get
{
return Name;
}
set
{
Name = value;
}
}
public Employee(int EmployeeID)
{
/*
GET DATA ROW AND ASSIGN IT TO EVERY PROPERTIE
*
* Name = row("name")
* AND DO THIS FOR EVERY PROPERTIE!
*
*/
}
}
Това, което се случва тук е, че трябва да присвоя всяко свойство от заявка в конструктора на класа.
Но представете си таблица с около 50+ колони, трябва да направя това 50+ пъти и това отнема много време.
Има начин за автоматизиране на това автоматизиране на създаването на 50+ свойства и присвояването на 50+ свойства в класа, без да отнема много време.
Просто искам да намеря начин да създам клас, автоматизиращ присвояването на свойства от ред с данни, вместо да записвам всички низове на колони в свойствата. Нещо като Entityt Framework, но направено от мен.
Поздрави и благодарности