Powered by Twitter Tools.

June 2003
M T W T F S S
«   Sep »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Chris Donnan : Programming - Brooklyn Style

software, trading, family, fun

ReturnCode.cs - helper class of the day :) Use it :)
using System;
namespace Utils
{
///////////////////////////////////////////////////////////////////////////
/// 
/// Class to encapsulate the result of a method call.
/// 
public class ReturnCode {
private int number = 0;
private string message;
private DateTime created;
private object resultObject;
/// 
/// 
/// 
public int Number       {
get     { return number;        }
set { number = value;   }               
}
/// 
/// 
/// 
public string Message   {
get     { return message;       }
set { message = value;  }               
}       
/// 
/// 
/// 
public DateTime Created {
get     { return created;       }
set { created = value;  }               
}
/// 
/// 
/// 
public object ResultObject
{
get     { return resultObject;  }
set { resultObject = value;     }               
}
/// 
/// 
/// 
///

///

public ReturnCode( int number, string message   )       
{
this.Number = number;
this.Message = message;
this.Created = DateTime.Now;
}                       
/// 
/// 
/// 
/// 
public override string ToString()       {
return “ReturnCode : ” + this.Number.ToString() + “, ” + this.Message + ” at ” + this.Created.ToString(“G”) + ” : ResultObject.ToString() = ‘”+ ((ResultObject==null)?“null”:ResultObject.ToString() ) +“‘”;
}
}
}
Share and Enjoy:
  • del.icio.us
  • digg
  • blinkbits
  • BlinkList
  • blogmarks
  • YahooMyWeb
  • connotea
  • De.lirio.us
  • Fark
  • Furl
  • Reddit
  • description
  • Shadows
  • Smarking
  • Spurl
  • TailRank
  • Wists

Comment on this post below

You must be logged in to post a comment.


You can leave a response, or trackback from your own site.