Ejemplo n.º 1
0
        public static void DefinirParametrosParaTodosOsCamposDaChave(IDicionario dicionario, IDbCommand comando)
        {
            var configurador = new Configurador(comando);

            foreach (var campo in dicionario.ConsultarCamposChave())
            {
                configurador.DefinirParametro(string.Concat("p", campo.Id)).Tipo(campo.TipoBanco, null);
            }
        }
Ejemplo n.º 2
0
        public static void DefinirParametrosParaCamposDaChaveQueNaoSaoAutoIncremento(IDicionario dicionario, IDbCommand comando)
        {
            var configurador = new Configurador(comando);

            foreach (var campo in dicionario.ConsultarCamposChave())
            {
                if (campo.OpcaoGeracao == Incremento.Nenhum)
                {
                    configurador.DefinirParametro(string.Concat("p", campo.Id)).Tipo(campo.TipoBanco, null);
                }
            }
        }