コード例 #1
0
        public static bool executaDelete(string strInscricao)
        {
            try
            {
                StringBuilder strDelete = new StringBuilder();
                strDelete.Append("DELETE FROM Cliente WHERE  cli_inscricao = '").Append(strInscricao).Append("'");

                Conexao minhaConexao = new Conexao();
                minhaConexao.abrirConexao();

                SqlCommand meuComando = new SqlCommand(strDelete.ToString(), minhaConexao.CONEXAO);
                meuComando.ExecuteNonQuery();

                minhaConexao.fechaConexao();

                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }
コード例 #2
0
        public static DataTable executaSelect(string strCampos = "*", string strWhere = null, string strOrderBy = null)
        {
            try
            {
                StringBuilder strSelect = new StringBuilder();
                strSelect.Append("SELECT ").Append(strCampos).Append(" FROM Cliente");

                if (strWhere != null)
                    strSelect.Append(" WHERE ").Append(strWhere);

                if (strOrderBy != null)
                    strSelect.Append(" ORDER BY ").Append(strOrderBy);

                //Abrindo conexão
                Conexao minhaConexao = new Conexao();
                minhaConexao.abrirConexao();

                //Executando instrução
                SqlCommand meuComando = new SqlCommand(strSelect.ToString(), minhaConexao.CONEXAO);
                meuComando.ExecuteNonQuery();

                SqlDataAdapter DA = new SqlDataAdapter(meuComando);

                //Fechando conexão
                minhaConexao.fechaConexao();

                //Preenchendo e retorno tabela de retorno dos dados encontrados.
                DataTable dtRetorno = new DataTable();
                DA.Fill(dtRetorno);
                return dtRetorno;
            }
            catch (Exception e)
            {

                throw e;
            }
        }
コード例 #3
0
        public static bool executaInsert(string strInscricao, string strNome, string strSexo, string strDtNascimento, string strTelefone, string strEmail, string strEndereco)
        {
            try
            {
                StringBuilder strInsert = new StringBuilder();
                strInsert.Append("INSERT INTO Carro VALUES ('").Append(strInscricao).Append("','");
                strInsert.Append(strNome).Append("','").Append(strSexo).Append("','").Append(strDtNascimento).Append("','");
                strInsert.Append(strTelefone).Append("','").Append(strEmail).Append("','").Append(strEndereco).Append("')");

                Conexao minhaConexao = new Conexao();
                minhaConexao.abrirConexao();

                SqlCommand meuComando = new SqlCommand(strInsert.ToString(), minhaConexao.CONEXAO);
                meuComando.ExecuteNonQuery();

                minhaConexao.fechaConexao();

                return true;
            }
            catch (Exception)
            {
                return false;
            }
        }
コード例 #4
0
        public static bool executaInsert(string strInscricaoCli, string strInscricaoCar,string strDtInicio, string strDtFim, string strDevolvido)
        {
            try
            {
                StringBuilder strInsert = new StringBuilder();
                strInsert.Append("INSERT INTO Aluguel VALUES ('").Append(strInscricaoCli).Append("','");
                strInsert.Append(strInscricaoCar).Append("','").Append(strDtInicio).Append("','").Append(strDtFim).Append("','");
                strInsert.Append(strDevolvido).Append("')");

                Conexao minhaConexao = new Conexao();
                minhaConexao.abrirConexao();

                SqlCommand meuComando = new SqlCommand(strInsert.ToString(), minhaConexao.CONEXAO);
                meuComando.ExecuteNonQuery();

                minhaConexao.fechaConexao();

                return true;
            }
            catch (Exception)
            {
                return false;
            }
        }
コード例 #5
0
        public static bool executaUpdate(string strNome, string strSexo, string strDtNascimento, string strTelefone, string strEmail, string strEndereco, string strWhere)
        {
            try
            {
                StringBuilder strUpdate = new StringBuilder();
                strUpdate.Append("UPDATE Cliente SET cli_nome = '").Append(strNome).Append("', ");
                strUpdate.Append("cli_sexo = '").Append(strSexo).Append("', ");
                strUpdate.Append("cli_dt_nasc = '").Append(strDtNascimento).Append("',");
                strUpdate.Append("cli_telefone = '").Append(strTelefone).Append("',");
                strUpdate.Append("cli_email = '").Append(strEmail).Append("',");
                strUpdate.Append("cli_endereco = '").Append(strEndereco).Append("'");
                strUpdate.Append(" WHERE ").Append(strWhere);

                Conexao minhaConexao = new Conexao();
                minhaConexao.abrirConexao();

                SqlCommand meuComando = new SqlCommand(strUpdate.ToString(), minhaConexao.CONEXAO);
                meuComando.ExecuteNonQuery();

                minhaConexao.fechaConexao();

                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }
コード例 #6
0
        public static bool executaUpdate(string strDtInicio, string strDtFim, string strDevolvido, string strWhere)
        {
            try
            {
                StringBuilder strUpdate = new StringBuilder();
                strUpdate.Append("UPDATE Cliente SET alu_dataini = '").Append(strDtInicio).Append("', ");
                strUpdate.Append("alu_datafim = '").Append(strDtFim).Append("', ");
                strUpdate.Append("alu_devolvido = '").Append(strDevolvido).Append("'");
                strUpdate.Append(" WHERE ").Append(strWhere);

                Conexao minhaConexao = new Conexao();
                minhaConexao.abrirConexao();

                SqlCommand meuComando = new SqlCommand(strUpdate.ToString(), minhaConexao.CONEXAO);
                meuComando.ExecuteNonQuery();

                minhaConexao.fechaConexao();

                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }