check out the link > http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/model.htm
i also made a simple basic car class object model
using System;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using App.Data;
namespace MyCar
{
/// <summary>
/// Summary description for CarClass
/// </summary>
public class CarClass
{
int _carID;
string _make;
string _model;
int _year;
//constructure to declare object instance of CarClass
public CarClass()
{
//
// TODO: Add constructor logic here
//
_carID = 0;
_make = string.Empty;
_model = string.Empty;
_year = 0;
}
//parameterize constructor
public CarClass(int argCarID,string argMake,string argModel,int argYear)
{
this._carID = argCarID;
this._make = argMake;
this._model = argModel;
this._year = argYear;
}
//properties
public int carID
{
get { return _carID; }
set { _carID = value; }
}
public string make
{
get { return _make; }
set { _make = value; }
}
public string model
{
get { return _model; }
set { _model = value; }
}
public int year
{
get { return _year; }
set { _year = value; }
}
//set the car object
public CarClass setCarObject(int argCarID,string argMake, string argModel, int argYear)
{
return new CarClass(argCarID, argMake, argModel, argYear);
}
//get/return single car object
public CarClass setCarObject(int argCarID)
{
SqlDataReader objReader;
SqlParameter objParam = new SqlParameter("@uspCarID",argCarID);
CarClass objCarClass=new CarClass();
objReader = SqlHelper.ExecuteReader(ConfigurationManager.AppSettings["ConnectionString"].ToString(), CommandType.StoredProcedure, "USP_FetchCarDetails",objParam);
if (objReader != null && objReader.HasRows)
{
objReader.Read();
objCarClass= new CarClass(Convert.ToInt32(objReader["CarID"]),
Convert.ToString(objReader["Make"]),
Convert.ToString(objReader["Model"]),
Convert.ToInt32(objReader["Year"]));
}
objReader.Close();
objParam = null;
return objCarClass;
}
}
}
"I would love to change the world, but they won’t give me the source code"
KaushaL ||
BLOG ||
Profile ||
SEO Tips