Ejemplo n.º 1
0
 public void SaveException_for_ExceptionLog(Exception e)
 {
     try
     {
         //ViewBag.Exception = e.Message;
         tb_exception ex = new tb_exception();
         ex.date = System.DateTime.Now;
         ex.exception_message     = e.Message;
         ex.exception_stack_trace = e.StackTrace;
         db.tb_exception.Add(ex);;
         db.SaveChanges();
     }
     catch (Exception)
     {
         //throw;
     }
 }
Ejemplo n.º 2
0
        public ActionResult Error(Exception e)
        {
            tb_exception ex = new tb_exception();

            if (e != null)
            {
                ViewBag.errorMessage = e.Message;
                ex.date = System.DateTime.Now;
                ex.exception_message     = e.Message;
                ex.exception_stack_trace = e.StackTrace;
                db.tb_exception.Add(ex);
                db.SaveChanges();

                return(View());
            }
            else
            {
                ViewBag.errorMessage = "We cannot show this page right now. You can go to Home";
                return(View());
            }
        }