1 #include "../include/localidentity.h"
\r
7 LocalIdentity::LocalIdentity(SQLite3DB::DB *db):IDatabase(db)
\r
12 void LocalIdentity::Initialize()
\r
20 const bool LocalIdentity::Load(const int id)
\r
25 SQLite3DB::Statement st=m_db->Prepare("SELECT LocalIdentityID,Name,PublicKey,PrivateKey FROM tblLocalIdentity WHERE LocalIdentityID=?;");
\r
28 if(st.RowReturned())
\r
30 st.ResultInt(0,m_id);
\r
31 st.ResultText(1,m_name);
\r
32 st.ResultText(2,m_publickey);
\r
33 st.ResultText(3,m_privatekey);
\r
43 const bool LocalIdentity::Load(const std::string &name)
\r
47 SQLite3DB::Statement st=m_db->Prepare("SELECT LocalIdentityID FROM tblLocalIdentity WHERE Name=?;");
\r
50 if(st.RowReturned())
\r