/// <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)); }
/// <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)); }
/// <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)); }