コード例 #1
0
        public static void Log(Exception ex)
        {
            try
            {
                AppLog log = new AppLog();
                log.Message = ex.Message;
                log.Stack   = ex.StackTrace;

                DBBroker <AppLog> .Save(log);
            }
            catch { }
        }
コード例 #2
0
        static void Main()
        {
            //var parameters = new List<DbParameter>();
            //parameters.Add(new OracleParameter("pSqPessoa", OracleDbType.Varchar2) { Value = "100502304" });
            //parameters.Add(new OracleParameter("pSqContribuinte", OracleDbType.Varchar2) { Value = "1" });
            //parameters.Add(new OracleParameter("pCursor", OracleDbType.RefCursor) { Direction = ParameterDirection.Output });

            //var contador =
            //    DBBroker<Contador>
            //    .ExecCmdSQL("UVTPKG_CONTRIBUINTE_CONSULTAS.ConsultaContador"
            //                , parameters
            //                , CommandType.StoredProcedure);


            //var empregado = new Empregado()
            //{
            //    Id = 0,
            //    Nome = "Diego",
            //    Sobrenome = "Morais",
            //};

            //DBBroker<Empregado>.Save(empregado);

            var person = new Person
            {
                Id       = 21,
                Name     = "Edward Snoden (Hero)",
                Birthday = new DateTime(1986, 05, 29),
                IsFriend = false,
                Salary   = 50000
            };

            DBBroker <Person> .Save(person);

            //person = DBPerson.GetById(6);
            //person.Name = "Watchman Nee";
            //person.IsFriend = false;
            //DBPerson.Save(person);
        }