Пример #1
0
 public static void MessageError(string strEvent, string ErrorCode, Exception ex, bool isShowMsg)
 {
     try
     {
         using (InhCheckupDataContext dbc = new InhCheckupDataContext())
         {
             log_transaction objlog = new log_transaction();
             objlog.its_user_by    = (Program.CurrentUser == null) ? "" : Program.CurrentUser.mut_username;
             objlog.its_program    = (Program.CurrentRoom == null) ? "" : Program.CurrentRoom.mrd_ename;
             objlog.its_tpr_id     = (Program.CurrentRegis == null) ? 0 : Program.CurrentRegis.tpr_id;
             objlog.its_event      = strEvent;
             objlog.its_err_code   = ErrorCode;
             objlog.its_err_msg    = (ex == null) ? "" : ex.Message;
             objlog.its_StackTrace = (ex == null) ? "" : ex.StackTrace;
             objlog.its_err_date   = Program.GetServerDateTime();
             dbc.log_transactions.InsertOnSubmit(objlog);
             dbc.SubmitChanges();
         }
     }
     catch (Exception)
     {
         if (isShowMsg)
         {
             MessageBox.Show("บันทึก Log Tranaction ไม่ได้", "Error Alert", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     if (isShowMsg)
     {
         MessageBox.Show("ระบบเกิดข้อผิดพลาดไม่สามารถทำงานต่อได้ กรุณาติดต่อผู้ดูแลระบบ " + Environment.NewLine + ex.Message, "แจ้งเตือนปัญหาการใช้งาน", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Пример #2
0
 public static void MessageError(String strEvent, String ErrorCode, String strError, Boolean isShowMsg)
 {
     try
     {
         using (InhCheckupDataContext dbc = new InhCheckupDataContext())
         {
             log_transaction objlog = new log_transaction();
             objlog.its_user_by  = Program.CurrentUser.mut_username;
             objlog.its_program  = "BackOffice";
             objlog.its_event    = strEvent;
             objlog.its_err_code = ErrorCode;
             objlog.its_err_msg  = strError;
             objlog.its_err_date = Program.GetServerDateTime();
             dbc.log_transactions.InsertOnSubmit(objlog);
             dbc.SubmitChanges();
         }
     }
     catch (Exception)
     {
         if (isShowMsg)
         {
             MessageBox.Show("บันทึก Log Tranaction ไม่ได้", "Error Alert", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     if (isShowMsg)
     {
         MessageBox.Show("BackOffice เกิดข้อผิดพลาดไม่สามารถทำงานต่อได้ กรุณาติดต่อผู้ดูแลระบบ " + Environment.NewLine + strError, "แจ้งเตือนปัญหาการใช้งาน", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Пример #3
0
 public static void MessageError(string strError)
 {
     using (InhCheckupDataContext dbc = new InhCheckupDataContext())
     {
         log_transaction objlog = new log_transaction();
         objlog.its_user_by  = "";
         objlog.its_program  = "";
         objlog.its_event    = "";
         objlog.its_err_code = "";
         objlog.its_err_msg  = strError;
         objlog.its_err_date = Program.GetServerDateTime();
         dbc.log_transactions.InsertOnSubmit(objlog);
         dbc.SubmitChanges();
     }
 }
Пример #4
0
 public static void MessageError(string strError)
 {
     using (InhCheckupDataContext dbc = new InhCheckupDataContext())
     {
         log_transaction objlog = new log_transaction();
         objlog.its_user_by  = (Program.CurrentUser == null) ? "" : Program.CurrentUser.mut_username;
         objlog.its_program  = (Program.CurrentRoom == null) ? "" : Program.CurrentRoom.mrd_ename;
         objlog.its_event    = "";
         objlog.its_err_code = "";
         objlog.its_err_msg  = strError;
         objlog.its_err_date = Program.GetServerDateTime();
         dbc.log_transactions.InsertOnSubmit(objlog);
         dbc.SubmitChanges();
     }
     MessageBox.Show("Error :" + strError, "Error Alert", MessageBoxButtons.OK, MessageBoxIcon.Error);
 }
Пример #5
0
 public static void MessageError(string strEvent, string ErrorCode, string strError, bool isShowMsg)
 {
     try
     {
         using (InhCheckupDataContext dbc = new InhCheckupDataContext())
         {
             log_transaction objlog = new log_transaction();
             objlog.its_user_by  = "";
             objlog.its_program  = "";
             objlog.its_event    = strEvent;
             objlog.its_err_code = ErrorCode;
             objlog.its_err_msg  = strError;
             objlog.its_err_date = Program.GetServerDateTime();
             dbc.log_transactions.InsertOnSubmit(objlog);
             dbc.SubmitChanges();
         }
     }
     catch (Exception)
     {
     }
 }
Пример #6
0
 public static void MessageError(String strEvent, String ErrorCode, String strError)
 {
     try
     {
         using (InhCheckupDataContext dbc = new InhCheckupDataContext())
         {
             log_transaction objlog = new log_transaction();
             objlog.its_user_by  = "System";
             objlog.its_program  = "Web Service";
             objlog.its_event    = strEvent;
             objlog.its_err_code = ErrorCode;
             objlog.its_err_msg  = strError;
             objlog.its_err_date = DateTime.Now;
             dbc.log_transactions.InsertOnSubmit(objlog);
             dbc.SubmitChanges();
         }
     }
     catch (Exception)
     {
     }
 }