2007-10-08 Marek Safar <marek.safar@gmail.com>
[mono.git] / mcs / class / System.Data / System.Data.Odbc / OdbcInfoMessageEventArgs.cs
index 7d258829c5bfba70e3e04dd16d78df6a7e28b758..b2ce7c2751f60808b07fb24e36d236a604fbb920 100644 (file)
@@ -37,9 +37,13 @@ namespace System.Data.Odbc
 {
        public sealed class OdbcInfoMessageEventArgs : EventArgs
        {
+               OdbcErrorCollection errors = new OdbcErrorCollection ();
+
                #region Constructors
 
-               internal OdbcInfoMessageEventArgs() {
+               internal OdbcInfoMessageEventArgs (OdbcErrorCollection errors) {
+                       foreach (OdbcError e in errors) 
+                               this.errors.Add (e);
                }
 
                #endregion Constructors
@@ -48,23 +52,20 @@ namespace System.Data.Odbc
 
 
                public OdbcErrorCollection Errors {
-                       [MonoTODO]
-                       get { throw new NotImplementedException (); }
+                       get { return errors; }
                }
 
                public string Message {
-                       [MonoTODO]
-                       get { throw new NotImplementedException (); }
-               }
+                       get { return errors [0].Message; }
+               }       
 
                #endregion // Properties
 
                #region Methods
 
-               [MonoTODO]
                public override string ToString ()
                {
-                       throw new NotImplementedException ();
+                       return Message;
                }
 
                #endregion // Methods