public class Cars
{
public Cars()
{
this.carphoto = new HashSet<carphotos>();
//this.city = new HashSet<citytable>();
}
[ScaffoldColumn(false)]
[BsonId]
public ObjectId carid { get; set; }
[DisplayName("Make")]
public string CarMakeid { get; set; }
[DisplayName("Model")]
public string CarModelid { get; set; }
[DisplayName("Version")]
public string CarVersionid { get; set; }
[DisplayName("Make Year")]
public DateTime makeyear { get; set; }
public string Memsid { get; set; }
[DisplayName("Kms Driven")]
public string kmsDriven { get; set; }
[DisplayName("Country")]
public short countryid { get; set; }
[Required]
[DisplayName("State")]
public short stateid { get; set; }
[Required]
[DisplayName("City")]
public short cityid { get; set; }
[DisplayName("Pin code")]
public int pincode { get; set; }
[DisplayName("Expected Price in Rs.")]
public int expectedprice { get; set; }
[DisplayName("Description")]
public string sellersNote { get; set; }
public DateTime Entrydate { get; set; }
[BsonIgnore]
public virtual carFeatures feature { get; set; }
[BsonIgnore]
public virtual CarCondition carcondition { get; set; }
[BsonIgnore]
public virtual WarrantiesModifications warrentiesmodificaton { get; set; }
[BsonIgnore]
public virtual CarMake carmake { get; set; }
[BsonIgnore]
public virtual CarModel carmodel { get; set; }
[BsonIgnore]
public virtual CarVersion carversion { get; set; }
[BsonIgnore]
public List<citytable> city = new List<citytable>() ;
[BsonIgnore]
public virtual states states { get; set; }
[BsonIgnore]
public virtual Country country { get; set; }
[BsonIgnore]
public virtual Mems mems { get; set; }
[BsonIgnore]
public virtual ICollection<carphotos> carphoto { get; set; }
public Cars(sellCar sc)
{
CarMakeid = sc.CarMakeid;
CarModelid = sc.CarModelid;
CarVersionid = sc.CarVersionid;
makeyear = sc.makeyear;
Memsid = sc.Memsid;
kmsDriven = sc.kmsDriven;
countryid = sc.countryid;
stateid = sc.stateid;
cityid = sc.cityid;
pincode = sc.pincode;
expectedprice = sc.expectedprice;
sellersNote = sc.sellersNote;
Entrydate = sc.Entrydate;
}
}