Example #1
0
        /// <summary>
        /// Método que carrega o combo de data type
        /// </summary>
        private void CarregaComboDataTypes()
        {
            Util.CL_Files.WriteOnTheLog("UC_CadastroCampos.CarregaComboDataTypes()", Util.Global.TipoLog.DETALHADO);

            string sentenca = new DAO.MD_TipoCampo().table.CreateCommandSQLTable();

            DataTable table = new DataTable();

            table.Load(DataBase.Connection.Select(sentenca));
            this.cmb_datatype.DataSource = table.DefaultView;

            this.cmb_datatype.DisplayMember = "NOME";
            this.cmb_datatype.ValueMember   = "CODIGO";
            this.cmb_datatype.SelectedIndex = 0;
        }
Example #2
0
        /// <summary>
        /// Método que inclui os tipops principais de data types
        /// </summary>
        private void IncluirPrincipais()
        {
            Util.CL_Files.WriteOnTheLog("MD_TipoCampo.IncluirPrincipais()", Util.Global.TipoLog.DETALHADO);

            List <DAO.MD_TipoCampo> tipos = new List <DAO.MD_TipoCampo>();

            DAO.MD_TipoCampo sample = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "CHAR";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "VARCHAR";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "TEXT";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "BINARY";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "IMAGE";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "SMALLINT";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "INT";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "BIGINT";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "DECIMAL";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "NUMERIC";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "MONEY";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "FLOAT";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "REAL";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "DATETIME";
            tipos.Add(sample);

            sample      = new DAO.MD_TipoCampo(DataBase.Connection.GetIncrement(this.DAO.table.Table_Name));
            sample.Nome = "TIMESTAMP";
            tipos.Add(sample);

            foreach (DAO.MD_TipoCampo campo in tipos)
            {
                campo.Insert();
            }
        }
Example #3
0
        /// <summary>
        /// Constutor princiapl da classe
        /// </summary>
        /// <param name="codigo"></param>
        public MD_TipoCampo(int codigo)
        {
            Util.CL_Files.WriteOnTheLog("MD_Tabela()", Util.Global.TipoLog.DETALHADO);

            this.DAO = new DAO.MD_TipoCampo(codigo);
        }