public void Dispose()
        {
            if (System.Runtime.InteropServices.Marshal.GetExceptionCode() == 0)
            {
                transacao.Commit();
            }
            else
            {
                transacao.Rollback();
            }

            Dispose(true);
            GC.SuppressFinalize(this);
        }
Esempio n. 2
0
        public void Incluir(string Acelerometro, int Solo, int Temperatura, int Umidade)
        {
            SqlCommand _Command = (SqlCommand)neo.InicializaProcedure("usp_sai_IncluirStore");

            _Command.Parameters.AddWithValue("@Acelerometro", Acelerometro == null ? Convert.DBNull : Acelerometro);
            _Command.Parameters.AddWithValue("@Solo", Solo == 0 ? Convert.DBNull : Solo);
            _Command.Parameters.AddWithValue("@Temperatura", Temperatura == 0 ? Convert.DBNull : Temperatura);
            _Command.Parameters.AddWithValue("@Umidade", Umidade == 0 ? Convert.DBNull : Umidade);

            neo.ExecutaNonQuery(_Command);

            if (sessaoInterna)
            {
                neo.Commit();
                neo.Fechar();
            }
        }