protected void Change() { if (Etat == DBETAT.NONE) { Etat = DBETAT.TOBEUPDATED; } }
public void Save() { switch (Etat) { case DBETAT.TOBECREATED: Insert(); Etat = DBETAT.NONE; break; case DBETAT.TOBEUPDATED: Update(); Etat = DBETAT.NONE; break; case DBETAT.TOBEDELETED: Delete(); break; } }
public void Load(int id) { Select(id); Etat = DBETAT.NONE; }
public void PrepareToDelete() { Etat = DBETAT.TOBEDELETED; }
public ActiveRecord() { Etat = DBETAT.TOBECREATED; }