public static Promotion CreateForm(OdbcDataReader reader) { Promotion promotion = new Promotion(); Promotion.CreateForm(reader, promotion); return(promotion); }
public override bool LoadFromDB(DBManager db, string sqlCriteria) { OdbcDataReader reader = db.Query("SELECT * FROM promotion WHERE " + sqlCriteria); if (!reader.Read()) { return(false); } bool result = Promotion.CreateForm(reader, this); // Load course list result = Promotion.LoadCourseList(db, this); return(result); }
public static Promotion[] LoadListFromDBCustom(DBManager db, string sqlAll) { OdbcDataReader reader = db.Query(sqlAll); LinkedList <Promotion> list = new LinkedList <Promotion>(); while (reader.Read()) { list.AddLast(Promotion.CreateForm(reader)); } Promotion[] entities = new Promotion[list.Count]; int i = 0; foreach (Promotion t in list) { entities[i++] = t; } return(entities); }