private void btn_connect_Click(object sender, EventArgs e)
        {
            connectionOpening = true;
            lbl_sneeze_display.Invalidate();
            Settings.Default.ServerIP = txtbx_ip.Text;
            Settings.Default.Save();

            failedToConnect  = false;
            connectionClosed = false;
            dbError          = DatabaseErrorType.None;

            SneezeClientListener.StartListener(txtbx_ip.Text);
        }
 private void SneezeClientListener_DatabaseError(DatabaseErrorType errorType)
 {
     dbError = errorType;
     lbl_sneeze_display.Invalidate();
 }
 /// <summary>
 /// Provides event data associated with the generated error.
 /// </summary>
 /// <param name="ErrorMessage">The error message generated by the Database Exception.</param>
 /// <param name="ErrorType">The type of error generated.</param>
 public DatabaseErrorEventArgs(string ErrorMessage, DatabaseErrorType ErrorType)
 {
     _strErrorMessage = ErrorMessage;
     _type = ErrorType;
 }
示例#4
0
 public DatabaseException(DatabaseErrorType errorType, string message, Exception innerException) : base(message, innerException)
 {
     ErrorType = errorType;
 }
示例#5
0
 public DatabaseException(DatabaseErrorType errorType, string message) : this(errorType, message, null)
 {
 }
示例#6
0
 public DatabaseException(DatabaseErrorType errorType) : this(errorType, string.Empty)
 {
 }