コード例 #1
0
		private void VOzIDLa_Detach(Vozidla entity)
		{
			entity.Autoskoly = null;
		}
コード例 #2
0
		private void VOzIDLa_Attach(Vozidla entity)
		{
			entity.Autoskoly = this;
		}
コード例 #3
0
		private void VOzIDLa_Detach(Vozidla entity)
		{
			entity.TypyVozidel = null;
		}
コード例 #4
0
		private void VOzIDLa_Attach(Vozidla entity)
		{
			entity.TypyVozidel = this;
		}
コード例 #5
0
        public JObject Post(JObject o)
        {
            Vozidla v;

            using (var db = DrivingScoolContextHelper.CreateDataContext2())
            {
                try
                {
                    db.Vozidla.InsertOnSubmit(v = new Vozidla()
                    {
                        //VozidloID = o.Value<uint>("vozidlo_id"),
                        AutoskolaID = o.Value<uint>("autoskola_id"),
                        Znacka = o.Value<string>("znacka"),
                        Model = o.Value<string>("model"),
                        Vin = o.Value<string>("vin"),
                        PosledniSTK = o.Value<DateTime>("posledni_stk"),
                        PocatecniStavKm = o.Value<uint>("pocatecni_stav_km"),
                        VozidloTyp = o.Value<string>("vozidlo_typ"),
                        RokVyroby = o.Value<uint>("rok_vyroby"),
                        Spz = o.Value<string>("spz")
                    });
                    db.SubmitChanges();
                }
                catch (AggregateException)
                {
                    throw new HttpResponseException(HttpStatusCode.InternalServerError);
                }
            }

            return Get(null, (int?)v.VozidloID);
        }
コード例 #6
0
 private void importVozidel(JObject importFile, DrivingScoolContext db, uint autoskola_id)
 {
     var vo = importFile["VOZIDLA"].Children();
     foreach (var o in vo)
     {
         Vozidla v = new Vozidla()
         {
             //VozidloID = o.Value<uint>("vozidlo_id"),
             AutoskolaID = autoskola_id,
             Znacka = o.Value<string>("znacka"),
             Model = o.Value<string>("model"),
             Vin = o.Value<string>("vin"),
             PosledniSTK = o.Value<DateTime>("posledni_stk"),
             PocatecniStavKm = o.Value<uint>("pocatecni_stav_km"),
             VozidloTyp = o.Value<string>("vozidlo_typ"),
             RokVyroby = o.Value<uint>("rok_vyroby"),
             Spz = o.Value<string>("spz")
         };                
         db.Vozidla.InsertOnSubmit(v);
     }
     db.SubmitChanges();
 }