/// <summary> /// Método genérico que chama os métodos correspondentes ao Tipo do Banco para execução do comando. /// </summary> /// <param name="query"></param> /// <param name="tipoBanco"></param> /// <returns>Se o número de linhas afetadas for maior que 0 retorna TRUE</returns> public bool executaQuery(string query, TipoBanco tipoBanco) { Application.DoEvents(); bool bRet = false; try { switch (tipoBanco) { case TipoBanco.SQLServer: bRet = executaQuerySQL(query); break; case TipoBanco.Oracle: bRet = executaQueryOracle(query); break; case TipoBanco.OLDB: break; default: break; } } catch (Exception ex) { bRet = false; throw ex; } finally { } return(bRet); }
/// <summary> /// Método genérico que chama os métodos correspondentes ao Tipo do Banco para execução do SELECT. /// </summary> /// <param name="query"></param> /// <param name="tipoBanco"></param> /// <returns>DataTable com o resultado do Select</returns> public DataTable executaQueryPesquisa(string query, TipoBanco tipoBanco) { Application.DoEvents(); DataTable dtRet = null; try { switch (tipoBanco) { case TipoBanco.SQLServer: dtRet = executaPesquisaSQL(query); break; case TipoBanco.Oracle: dtRet = executaPesquisaOracle(query); break; case TipoBanco.OLDB: break; default: break; } } catch (Exception ex) { throw ex; } return(dtRet); }
//GUARDAR TIPO BANCO public JsonResult GuardarTipoBanco(List <TipoBanco> dataToProcess) { TipoBanco Banco = new TipoBanco(); foreach (var item in dataToProcess) { Banco.Cod_Banco = item.Cod_Banco; Banco.Nom_Banco = item.Nom_Banco; Banco.Cod_Sys_Contable = item.Cod_Sys_Contable; Banco.User_Log = item.User_Log; //LLENADO DE BD string constr = conexion; using (MySqlConnection con = new MySqlConnection(constr)) { con.Open(); MySqlCommand cmd = new MySqlCommand(bd + "web_pgraba_tip_bancos", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("p_Cod_Banco", Banco.Cod_Banco); cmd.Parameters.AddWithValue("p_Nom_Banco", Banco.Nom_Banco); cmd.Parameters.AddWithValue("p_Cod_Sys_Contable", Banco.Cod_Sys_Contable); cmd.Parameters.AddWithValue("p_User_Log", Banco.User_Log); cmd.ExecuteNonQuery(); con.Close(); } } return(Json(dataToProcess, JsonRequestBehavior.AllowGet)); }
/// <summary> /// Método genérico que verifica conexão de acordo com o Banco(sql, oracle, etc.) /// </summary> /// <param name="strConnection"></param> /// <param name="tipoBanco"></param> /// <returns></returns> public bool verificaConnexao(TipoBanco tipoBanco) { bool bRet = false; try { switch (tipoBanco) { case TipoBanco.SQLServer: bRet = verificaConexaoSQL(); break; case TipoBanco.Oracle: break; case TipoBanco.OLDB: break; default: break; } } catch (Exception) { bRet = false; throw; } return(bRet); }
/// <summary> /// Método genérico que chama os métodos correspondentes ao Tipo do Banco para execução da Procedure. /// </summary> /// <param name="query"></param> /// <param name="tipoBanco"></param> /// <returns></returns> public bool executaProc(string nameProc, TipoBanco tipoBanco, object[] values, string[] parametros, SqlDbType[] sqlDBType) { bool bRet = false; try { switch (tipoBanco) { case TipoBanco.SQLServer: bRet = executaProcSQL(nameProc, values, parametros, sqlDBType); break; case TipoBanco.Oracle: break; case TipoBanco.OLDB: break; default: break; } } catch (Exception ex) { bRet = false; throw ex; } finally { } return(bRet); }
/// <summary> /// Método genérico que chama os métodos correspondentes ao Tipo do Banco para execução da Procedure. /// </summary> /// <param name="query"></param> /// <param name="tipoBanco"></param> /// <returns></returns> public bool executaProc(string nameProc, TipoBanco tipoBanco, object[] values, string[] parametros, SqlDbType[] sqlDBType) { bool bRet = false; try { switch (tipoBanco) { case TipoBanco.SQLServer: bRet = executaProcSQL(nameProc, values, parametros, sqlDBType); break; case TipoBanco.Oracle: break; case TipoBanco.OLDB: break; default: break; } } catch (Exception ex) { bRet = false; throw ex; } finally { } return bRet; }
//contrutor recebe 5 parametros para criar um novo elemento na estrutura de Dados Conexão public DadosConexao(string server, string user, string senha, string banco, string tipobanco) { Servidor = server; Usuario = user; Senha = Criptografia.Crypt(senha); Banco = banco; TipoBanco = DefinirTipoBanco(tipobanco); }
public Conta(TipoConta tipoConta, TipoBanco tipoBanco, double saldo, double credito, string nome) { TipoConta = tipoConta; TipoBanco = tipoBanco; Saldo = saldo; Credito = credito; Nome = nome; }
//contrutor recebe apenas o tipo de banco, então busca lê as configurações salvas em arquivo txt public DadosConexao(string tipobanco) { var dadosArquivo = new DataBase().Ler(DefinirTipoBanco(tipobanco)); Servidor = dadosArquivo[0]; Usuario = dadosArquivo[1]; Senha = Criptografia.Decrypt(dadosArquivo[2]); Banco = dadosArquivo[3]; TipoBanco = DefinirTipoBanco(tipobanco); }
//lê arquivo de conexão de acordo com to TipoBanco public string[] Ler(TipoBanco tipoBanco) { if (tipoBanco == TipoBanco.MySql) { return(new Arquivos().LerDados(ARQUIVOMYSQL)); } else { return(new Arquivos().LerDados(ARQUIVOSQL)); } }
public double TaxaSaque(TipoBanco banco) { if (banco.Equals(TipoBanco.BancoTradicional)) { taxaSaque = 6.90; } else { taxaSaque = 0; } return(taxaSaque); }
public double TaxaTransferência(TipoBanco banco) { if (banco.Equals(TipoBanco.BancoTradicional)) { taxaTransferência = 10.90; } else { taxaTransferência = 0; } return(taxaAnuidade); }
public double TaxaDeposito(TipoBanco banco) { if (banco.Equals(TipoBanco.BancoTradicional)) { taxaAnuidade = 11.90; } else { taxaAnuidade = 0; } return(taxaAnuidade); }
public static SqlConnection Conn(TipoBanco tipoBanco = TipoBanco.LocalDb) { switch (tipoBanco) { case TipoBanco.SqlServer: return(SqlServerConn()); case TipoBanco.LocalDb: return(LocalDbConn()); default: return(null); } }
public static string FormataDataBanco(this DateTime Data, TipoBanco Tp) { return((Tp == TipoBanco.SqlServer) ? Data.ToString("yyyy-MM-dd") : Data.ToString("dd/MM/yyyy")); }
public Chat(string Usuario, TipoBanco banco) { this.Banco = banco; this.Usuario = Usuario; this.Chamado = new ChamadoModel(TipoBanco.Abax, Usuario); }
/// <summary> /// Método genérico que chama os métodos correspondentes ao Tipo do Banco para execução do comando. /// </summary> /// <param name="query"></param> /// <param name="tipoBanco"></param> /// <returns>Se o número de linhas afetadas for maior que 0 retorna TRUE</returns> public bool executaQuery(string query, TipoBanco tipoBanco) { Application.DoEvents(); bool bRet = false; try { switch (tipoBanco) { case TipoBanco.SQLServer: bRet = executaQuerySQL(query); break; case TipoBanco.Oracle: bRet = executaQueryOracle(query); break; case TipoBanco.OLDB: break; default: break; } } catch (Exception ex) { bRet = false; throw ex; } finally { } return bRet; }
public ChamadoModel(TipoBanco banco, string usuario) { Banco = banco; Usuario = usuario; }
/// <summary> /// Método genérico que verifica conexão de acordo com o Banco(sql, oracle, etc.) /// </summary> /// <param name="strConnection"></param> /// <param name="tipoBanco"></param> /// <returns></returns> public bool verificaConnexao(TipoBanco tipoBanco) { bool bRet = false; try { switch (tipoBanco) { case TipoBanco.SQLServer: bRet = verificaConexaoSQL(); break; case TipoBanco.Oracle: break; case TipoBanco.OLDB: break; default: break; } } catch (Exception) { bRet = false; throw; } return bRet; }
/// <summary> /// Método genérico que chama os métodos correspondentes ao Tipo do Banco para execução do SELECT. /// </summary> /// <param name="query"></param> /// <param name="tipoBanco"></param> /// <returns>DataTable com o resultado do Select</returns> public DataTable executaQueryPesquisa(string query, TipoBanco tipoBanco) { Application.DoEvents(); DataTable dtRet = null; try { switch (tipoBanco) { case TipoBanco.SQLServer: dtRet = executaPesquisaSQL(query); break; case TipoBanco.Oracle: dtRet = executaPesquisaOracle(query); break; case TipoBanco.OLDB: break; default: break; } } catch (Exception ex) { throw ex; } return dtRet; }
public static IntegradorBanco GetIntegrador(TipoBanco banco) { return(ListaDeIntegradores.Single(integrador => integrador.Tipo == banco) ?? new IntegradorBancoAbax()); }