コード例 #1
0
ファイル: Indexacao.cs プロジェクト: radtek/digitalsign
        public virtual ValorUtilizadoParaValorFinal ObterValorUtilizado(ColunaDestino coluna)
        {
            switch (coluna)
            {
            case ColunaDestino.Valor1:
                return(ValorUtilizadoParaValorFinal.PrimeiroValor);

            case ColunaDestino.Valor2:
                return(ValorUtilizadoParaValorFinal.SegundoValor);
            }

            return(ValorUtilizadoParaValorFinal.NaoDefinido);
        }
コード例 #2
0
ファイル: Indexacao.cs プロジェクト: radtek/digitalsign
        public virtual string ObterValor(ColunaDestino coluna)
        {
            switch (coluna)
            {
            case ColunaDestino.Valor1:
                return(this.PrimeiroValor);

            case ColunaDestino.Valor2:
                return(this.SegundoValor);

            case ColunaDestino.ValorFinal:
                return(this.ValorFinal);
            }

            return(string.Empty);
        }
コード例 #3
0
ファイル: Indexacao.cs プロジェクト: radtek/digitalsign
        public virtual void AtribuirValor(ColunaDestino coluna, string valor)
        {
            switch (coluna)
            {
            case ColunaDestino.Valor1:
                this.PrimeiroValor = valor;
                break;

            case ColunaDestino.Valor2:
                this.SegundoValor = valor;
                break;

            case ColunaDestino.ValorFinal:
                this.ValorFinal = valor;
                break;
            }
        }
コード例 #4
0
ファイル: XFrmMapping.cs プロジェクト: gercyc/ITE.ERP
        private void indexColumnsCbColDestino(string tableName)
        {
            try
            {
                var dtColumns            = new DataTable("ColumnsDestino");
                ConnectionFactoryIts cnn = new ConnectionFactoryIts(AppConfigManager.Configuration.AppConfig.ConnectionString);
                dtColumns = cnn.ExecuteQueryDataTable(String.Format("SELECT COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH, NUMERIC_PRECISION, NUMERIC_SCALE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = {0}", "\'" + tableName + "\'"));

                foreach (var col in dtColumns.AsEnumerable())
                {
                    var colDest = new ColunaDestino(col[0].ToString(), col[1].ToString(), col[2].ToString(), col[3].ToString(), col[4].ToString());

                    repComboDestino.Items.Add(colDest);
                }
            }
            catch (SqlException ex)
            {
                LoggerUtilIts.ShowExceptionLogs(ex);
            }
        }