/** * Constructor default * */ public DataBaseManagement() { _db = new DataBaseUser(); _tableSW = new Dictionary <string, Dictionary <string, int> >(); /* * HardCodedAstronautas.Add("1", new Astronauta("Bobby Fischer", "1", "1", "Gestor de Inventário")); * HardCodedAstronautas.Add("2", new Astronauta("Anatoly Karpov", "2", "2", "Cartógrafo")); * HardCodedAstronautas.Add("3", new Astronauta("Gary Kasparov", "3", "3", "Geólogo")); * HardCodedAstronautas.Add("4", new Astronauta("Judit Polgar", "4", "4", "Médico")); */ //HardCodedNASAFunc.Add("1", new NASAfunc("Magnus Carlsen", "1", "1")); }
/** * Constructor with Value * */ public DataBaseUser(DataBaseUser db) { _user = db.User; _software_list = db.Software_list; _charac = db.Charac; }
public DataBaseUser NewDataBase(DataBaseUser db) { //????? return(new DataBaseUser(db)); }
/** * Deserialization Constructor * */ public DataBaseManagement(SerializationInfo info, StreamingContext ctxt) { _db = (DataBaseUser)info.GetValue("DB", typeof(DataBaseUser)); _tableSW = (Dictionary <string, Dictionary <string, int> >)info.GetValue("TableSW", typeof(Dictionary <string, Dictionary <string, int> >)); }
/** * Constructor with Value * */ public DataBaseManagement(DataBaseManagement dbm) { _db = dbm.DB; _tableSW = dbm.TableSW; }
/** * Constructor with parameters * */ public DataBaseManagement(DataBaseUser db, Dictionary <string, Dictionary <string, int> > tableSW) { _db = db; _tableSW = tableSW; }