Beispiel #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Model_Pojazdu model_Pojazdu = db.Model.Find(id);

            db.Model.Remove(model_Pojazdu);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
 public ActionResult Edit([Bind(Include = "ID,Marka_ID,Kraj_Pochodzenia_ID,Sprzedawca_ID,Rodzaj_Paliwa_ID,Nazwa_Model")] Model_Pojazdu model_Pojazdu)
 {
     if (ModelState.IsValid)
     {
         db.Entry(model_Pojazdu).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(model_Pojazdu));
 }
Beispiel #3
0
        public ActionResult Create([Bind(Include = "ID,Marka_ID,Kraj_Pochodzenia_ID,Sprzedawca_ID,Rodzaj_Paliwa_ID,Nazwa_Model")] Model_Pojazdu model_Pojazdu)
        {
            if (ModelState.IsValid)
            {
                db.Model.Add(model_Pojazdu);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(model_Pojazdu));
        }
Beispiel #4
0
        // GET: Model_Pojazdu/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Model_Pojazdu model_Pojazdu = db.Model.Find(id);

            if (model_Pojazdu == null)
            {
                return(HttpNotFound());
            }
            return(View(model_Pojazdu));
        }
        public ActionResult Dodaj_Ogloszenie(string nazwa_auta, string model_auta, string pochodzenie, string przebieg, string silnik, string cena, string fuel, string imie, string nazwisko)
        {
            ViewBag.Message = "Add your advertisement.";

            if (nazwa_auta != null)
            {
                Random rand = new Random(100);
                //string idik = generateID(); //popraw id
                Marka_Pojazdu Ha = new Marka_Pojazdu();
                //Ha.ID = int.Parse(generateID());
                Ha.ID          = rand.Next(00000, 999999);
                Ha.Nazwa_Marka = nazwa_auta;
                db.Mark.Add(Ha);


                db.SaveChanges();
                Informacje_w_ogloszeniu Ha2 = new Informacje_w_ogloszeniu();
                Ha2.ID          = rand.Next(00000, 999999);
                Ha2.Moc_Silnika = int.Parse(silnik);
                Ha2.Przebieg_do = int.Parse(przebieg);
                Ha2.Cena        = int.Parse(cena);
                db.Info.Add(Ha2);
                db.SaveChanges();
                Kraj_Pochodzenia Ha3 = new Kraj_Pochodzenia();
                Ha3.ID = rand.Next(00000, 999999);
                Ha3.Nazwa_Kraj_Pochodzenia = pochodzenie;
                db.Country.Add(Ha3);

                db.SaveChanges();
                Sprzedawca Ha4 = new Sprzedawca();
                Ha4.ID       = rand.Next(00000, 999999);
                Ha4.Imie     = imie;
                Ha4.Nazwiska = nazwisko;
                Ha4.Pesel    = rand.Next(00000, 999999);
                db.Seller.Add(Ha4);
                db.SaveChanges();
                Rodzaj_Paliwa Ha5 = new Rodzaj_Paliwa();
                Ha5.ID           = rand.Next(00000, 999999);
                Ha5.Nazwa_Rodzaj = fuel;
                db.Fuel_Type.Add(Ha5);

                db.SaveChanges();

                Model_Pojazdu Ha1 = new Model_Pojazdu();
                Ha1.ID                  = rand.Next(00000, 999999);
                Ha1.Nazwa_Model         = model_auta;
                Ha1.Marka_ID            = Ha.ID;
                Ha1.Informations        = Ha2;
                Ha1.Kraj_Pochodzenia_ID = Ha3.ID;
                Ha1.Rodzaj_Paliwa_ID    = Ha5.ID;
                Ha1.Country_Of_Origin   = Ha3;
                Ha1.Fuel_Type           = Ha5;
                Ha1.Country_Of_Origin   = Ha3;
                Ha1.Marka               = Ha;
                Ha1.Seller              = Ha4;
                Ha1.Sprzedawca_ID       = Ha4.ID;
                db.Model.Add(Ha1);
                db.SaveChanges();
            }
            return(View());
        }