public Carddetails(int _id) { // Assign default persister to instance persister _Persister = _DefaultPersister; // Assign method parameter to private fields this._id = _id; // Call associated retrieve method Retrieve(); }
public Carddetails(DataRow row) { // Assign default persister to instance persister _Persister = _DefaultPersister; // Assign column values to private members for (int i = 0; i < row.Table.Columns.Count; i++) { switch (row.Table.Columns[i].ColumnName.ToUpper()) { case "TYPEOFCARD": this.Typeofcard = (string)row[i, DataRowVersion.Current]; break; case "CARDNAME": this.Cardname = (string)row[i, DataRowVersion.Current]; break; case "DATEOFEXPIRY": this.Dateofexpiry = (string)row[i, DataRowVersion.Current]; break; case "NOTIFICATIONMAIL": this.Notificationmail = (string)row[i, DataRowVersion.Current]; break; case "COUNTRY": this.Country = (string)row[i, DataRowVersion.Current]; break; case "ID": this.id = Convert.ToInt32(row[i, DataRowVersion.Current]); break; } } }
public Carddetails() { // Assign default persister to instance persister _Persister = _DefaultPersister; }
static Carddetails() { // Assign default persister _DefaultPersister = new SqlServerCarddetailsPersister(); }