コード例 #1
0
        public void InsereLog()
        {
            SqlCommand comando = new SqlCommand("SenhaUserSis.Pr_InsLogEventos");

            try
            {
                Base_DAL.StringConexao();
                comando.CommandType = CommandType.StoredProcedure;

                comando.Parameters.AddWithValue("@DsEvento", DsEvento);
                comando.Parameters.AddWithValue("@DtInicio", DtInicio);
                comando.Parameters.AddWithValue("@DtFim", DateTime.Now);
                comando.Parameters.AddWithValue("@DsParametros", (string.IsNullOrEmpty(DsParametros) ? (object)DBNull.Value : DsParametros));
                comando.Parameters["@DsParametros"].Size = 8000;
                comando.Parameters.AddWithValue("@DsResultado", DsResultado);
                comando.Parameters["@DsResultado"].Size = 8000;
                comando.Parameters.AddWithValue("@FlSucesso", FlSucesso);
                comando.Parameters.AddWithValue("@NmUsuarioInclusao", DsUsuarioInclusao);
                comando.Parameters.AddWithValue("@NmSistema", DsSistema);
                comando.Parameters.AddWithValue("@NuVersao", NuVersao);
                comando.Parameters.AddWithValue("@DsAmbiente", DsAmbiente);

                StringConexao();
                DAOSqlServerModeloRetorno vModeloRetorno = new DAOSqlServerModeloRetorno(VGFramework.StringConexao, short.Parse(VGFramework.StringConexao.Substring(VGFramework.StringConexao.LastIndexOf("=") + 1)));
                vModeloRetorno.ExecutaComando(comando);
            }
            catch (Exception)
            {
                throw;
            }
        }