public PersonService(Guid sessionKey) : base(sessionKey) { ISession session = SessionManager.Instance.GetSession(sessionKey); contextDAO = new DAOFactory().GetPersonDAO(session); }
public static bool InsertPerson(Person person) { IPersonDAO pdr = DAOFactory.GetPersonDAO(); bool result = pdr.InsertPerson(person); return(result); }
public PersonDAO_File(string type) { switch (type) { // LIB case "CSVL": dao = new PersonDAO_CSV_Lib(); break; case "JSONL": dao = new PersonDAO_JSON_Lib(); break; case "XMLL": dao = new PersonDAO_XML_Lib(); break; case "YAMLL": dao = new PersonDAO_YAML_Lib(); break; // Custom case "CSV": dao = new PersonDAO_CSV(); break; case "JSON": dao = new PersonDAO_JSON(); break; case "XML": dao = new PersonDAO_XML(); break; case "YAML": dao = new PersonDAO_YAML(); break; default: throw new ArgumentException(); } }
public PersonDAO_SQL(string type) { switch (type) { case "MsSQL": dao = new PersonDAO_MsSQL(); break; case "MySQL": dao = new PersonDAO_MySQL(); break; case "H2": dao = new PersonDAO_H2(); break; default: throw new ArgumentException(); } }
public static IPersonDAO GetInstance(int index) { IPersonDAO daoDB = null; switch (index) { case 0: { daoDB = new PersonDAO_Mock(); break; } case 1: { daoDB = new PersonDAO_H2(); break; } case 2: { daoDB = new PersonDAO_MsSQL(); break; } case 3: { daoDB = new PersonDAO_MySQL(); break; } case 4: { daoDB = new PersonDAO_Mongo(); break; } case 5: { daoDB = new PersonDAO_Redis(); break; } case 6: { daoDB = new PersonDAO_Neo4j(); break; } case 7: { daoDB = new PersonDAO_CSV(); break; } case 8: { daoDB = new PersonDAO_JSON(); break; } case 9: { daoDB = new PersonDAO_XML(); break; } case 10: { daoDB = new PersonDAO_YML(); break; } case 11: { daoDB = new PersonDAO_CSV_Ex(); break; } case 12: { daoDB = new PersonDAO_YML_Ex(); break; } case 13: { daoDB = new PersonDAO_XML_Ex(); break; } case 14: { daoDB = new PersonDAO_JSON_Ex(); break; } case 15: { daoDB = new PersonDAO_Cassandra(); break; } case 16: { daoDB = new PersonDAO_Entity(); break; } case 17: { daoDB = new PersonDAO_Nhibernate(); break; } } return(daoDB); }
private void SpinnerDB_ItemSelected(object sender, AdapterView.ItemSelectedEventArgs e) { switch (e.Position) { case 0: { db = new RealmDB(); break; } case 1: { db = new SQLiteDB(); break; } default: break; } }
public static IPersonDAO GetInstance(string type) { IPersonDAO db = null; switch (type) { case "Binary": db = new PersonDAO_Binary(); break; case "BinaryL": db = new PersonDAO_Binary_L(); break; case "MS SQL": db = new PersonDAO_MsSQL(); break; case "MY SQL": db = new PersonDAO_MySQL(); break; case "H2": db = new PersonDAO_H2(); break; case "MONGODB": db = new PersonDAO_MONGODB(); break; case "CSV": db = new PersonDAO_CSV(); break; case "JSON": db = new PersonDAO_JSON(); break; case "XML": db = new PersonDAO_XML(); break; case "YAML": db = new PersonDAO_YAML(); break; case "CSV_L": db = new PersonDAO_CSV_L(); break; case "JSON_L": db = new PersonDAO_JSON_L(); break; case "XML_L": db = new PersonDAO_XML_L(); break; case "YAML_L": db = new PersonDAO_YAML_L(); break; case "MS SQL EF": db = new PersonDAO_EF(); break; case "Mock": db = new PersonDAO_Mock(); break; } return(db); }
public static IPersonDAO getInstance(string key) { IPersonDAO db = null; switch (key) { case "MsSQL": db = new PersonDAO_MsSQL(); break; case "MySQL": db = new PersonDAO_MySQL(); break; case "H2": db = new PersonDAO_H2(); break; case "MongoDB": db = new PersonDAO_Mongo(); break; case "CSV": db = new PersonDAO_CSV(); break; case "JSON": db = new PersonDAO_JSON(); break; case "XML": db = new PersonDAO_XML(); break; case "YAML": db = new PersonDAO_YAML(); break; case "CSVLib": db = new PersonDAO_CSV_Lib(); break; case "JSONLib": db = new PersonDAO_JSON_Lib(); break; case "XMLLib": db = new PersonDAO_XML_Lib(); break; case "YAMLLib": db = new PersonDAO_YAML_Lib(); break; case "Mock": db = new PersonDAO_Mock(); break; default: throw new ArgumentException(); } return(db); }
public void SetDB(int type) { dbActive = PersonDAO_Implementation.GetInstance(type); }
public void SetDataBase(string key) { db = DBFactory.getInstance(key); }
public PersonService() { _passportDao = new PassportDAO(); _personDao = new PersonDAO(); }
/// <summary> /// Constructeur /// </summary> public PersonService() : base() { personDAO = new PersonDAO(); }
/// <summary> /// Constructeur /// </summary> public MessageService() : base() { messageDAO = new MessageDAO(); groupDAO = new GroupDAO(); personDAO = new PersonDAO(); }
public PersonDAO_File(int index) { //this.daoDB = PersonDAO_Implementation.GetInstance(index); daoDB = PersonDAO_DynamicImplementation.GetDynamicInstance(index); }
public Destop(IPersonDAO db) { this.db = db; }
public PersonService(IPersonDAO personDao, IPassportDAO passportDao) { _personDao = personDao; _passportDao = passportDao; }
public PersonDO(IPersonDAO personDAO, IPersonRepo personRepo) { _personDAO = personDAO; _personRepo = personRepo; }
public IoFabrica(EventHandler replyMethod) { master = new PacketMaster(); dao = new PersonDAO_Mock(); Reply += replyMethod; }
public HomeController(IPersonDAO phoneBookDb, IHostingEnvironment hostingEnvironment) { _phoneBookDb = phoneBookDb; _hostingEnvironment = hostingEnvironment; }
public TablePanel(string type) { db = DBFactory.GetInstance(type); }
public PersonViewModel(IPersonDAO dao) { People = dao.GetPeopleList(); _dataContext = dao; }