public static iPersonDAO ini(string s) { iPersonDAO inidb = null; switch (s) { case "MS_SQL": if (MS_SQL == null) { inidb = new MS_SQL_Person(); MS_SQL = inidb; } else { inidb = MS_SQL; } break; default: if (mock == null) { inidb = new MockPersonDB(); mock = inidb; } else { inidb = mock; } break; } return(inidb); }
public void delete(string id, string fname, string lname, string age) { dao = DAO.ini(DaoName); int tmp_id = Int32.Parse(id); int tmp_age = Int32.Parse(age); dao.delete(new Person(tmp_id, fname, lname, tmp_age)); }
public string personToXML(iPersonDAO dao) { string request = "<Persons>"; foreach (Person per in dao.read()) { request += ToXML(per); } request += "</Persons>"; return(request); }
public string read() { dao = DAO.ini(DaoName); list = dao.read(); string data = ""; foreach (Person p in list) { data += p.id + " " + p.fname + " " + p.lname + " " + p.age + " "; } return(data); }
protected void btnRefreshs(object sender, EventArgs e) { dao = DAO.ini(ListBox1.Text); rp.DataSource = dao.read(); rp.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { dao = DAO.ini(ListBox1.Text); rp.DataSource = dao.read(); rp.DataBind(); }
public void ini(string selectDAO) { dao = DAO.ini(selectDAO); DaoName = selectDAO; }