예제 #1
0
        /// <summary>
        /// Executa o Commando e Retorna um Inteiro sem transaction
        /// </summary>
        /// <param name="Procedure"></param>
        /// <param name="Par"></param>
        /// <returns></returns>
        protected long ExecutaComandoInternoSemTransaction(string Procedure, List <MySqlParameter> Par)
        {
            ExecCommands con     = new ExecCommands();
            var          retorno = con.ExecutaComandoSemTransaction(query, Par);

            return(Convert.ToInt64(retorno));
        }
예제 #2
0
        /// <summary>
        /// Executa comando interno com transaction e sem parametro
        /// </summary>
        /// <param name="Procedure"></param>
        /// <param name="Par"></param>
        /// <returns></returns>
        protected long ExecutaComandoInternoComTransaction(string Procedure)
        {
            ExecCommands con     = new ExecCommands();
            var          retorno = con.ExecutaComandoSemTransaction(query, parametros);

            return(Convert.ToInt64(retorno));
        }
예제 #3
0
        /// <summary>
        /// Executa o comando e chama a função para transforma o DataReader em List, retornando o mesmo
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="Procedure"></param>
        /// <param name="Par"></param>
        /// <returns></returns>
        public IList <T> ExecutaComandoComRetorno <T>(string Procedure)
        {
            ExecCommands con = new ExecCommands();

            return(con.ReturnDados <T>(Procedure, parametros));
        }