public UsuarioDAO() { mySQL = new MySQL(); ConexaoDAO conDAO = new ConexaoDAO(); ConexaoDTO conDTO = conDAO.ObterConexao(); if (conDTO != null) { mySQL.SetStringConexao(conDTO.IP, Convert.ToInt32(conDTO.Porta), conDTO.Usuario, conDTO.Senha, conDTO.NomeDB); } }
public bool Inserir(ConexaoDTO cDTO) { string sqlInserir = string.Format( "Insert Into conexao (NomeDB, IP, Porta, Usuario, Senha) Values ('{0}', '{1}', '{2}', '{3}', '{4}');" , cDTO.NomeDB , cDTO.IP , cDTO.Porta , cDTO.Usuario , cDTO.Senha ); return(pSqlLite.ExecCommand(sqlInserir)); }
public ProdutoDAO() { pSqlLite = new SQLiteDB(base.NomeDB); mySQL = new MySQL(); ConexaoDAO conDAO = new ConexaoDAO(); ConexaoDTO conDTO = conDAO.ObterConexao(); if (conDTO != null) { mySQL.SetStringConexao(conDTO.IP, Convert.ToInt32(conDTO.Porta), conDTO.Usuario, conDTO.Senha, conDTO.NomeDB); } DefinirSQLs(); }
public bool Salvar_LocalHost(string p_sIp, string p_sNomeDB, string p_sPorta, string p_sUsuario, string p_sSenha) { ConexaoDTO DTO = new ConexaoDTO(); bool bRet; try { DTO.IP = p_sIp; DTO.NomeDB = p_sNomeDB; DTO.Usuario = p_sUsuario; DTO.Senha = p_sSenha; DTO.Porta = p_sPorta; DAO.Deletar(); bRet = DAO.Inserir(DTO); } catch (Exception) { bRet = false; } return(bRet); }
public ConexaoDTO ObterConexao() { ConexaoDTO conexaoDTO = null; Android.Database.ICursor sqlCursor = null; string sSQL = "Select * From conexao"; try { sqlCursor = pSqlLite.GetRecordCursor(sSQL); if (sqlCursor == null || sqlCursor.Count == 0) { return(null); } conexaoDTO = new ConexaoDTO(); sqlCursor.MoveToFirst(); //if(sqlCursor.MoveToNext()) // { conexaoDTO.ID = Convert.ToInt32(sqlCursor.GetString(sqlCursor.GetColumnIndex("_id"))); conexaoDTO.NomeDB = sqlCursor.GetString(sqlCursor.GetColumnIndex("NomeDB")); conexaoDTO.IP = sqlCursor.GetString(sqlCursor.GetColumnIndex("IP")); conexaoDTO.Porta = sqlCursor.GetString(sqlCursor.GetColumnIndex("Porta")); conexaoDTO.Usuario = sqlCursor.GetString(sqlCursor.GetColumnIndex("Usuario")); conexaoDTO.Senha = sqlCursor.GetString(sqlCursor.GetColumnIndex("Senha")); // } } catch (SQLiteException e) { throw e; } return(conexaoDTO); }