public ActionResult Create(Serwis serwis, FormCollection collection)
        {
            var        samid      = serwis.SamochodId;
            Dostepnosc dostepnosc = new Dostepnosc();

            dostepnosc.NiedostepnyOd = serwis.DataOddania;
            dostepnosc.NiedostepnyDo = serwis.DataOdbioru;
            dostepnosc.SamochodId    = serwis.SamochodId;

            if (ModelState.IsValid)
            {
                dostepnoscRepository.Add(dostepnosc);
                dostepnoscRepository.Save();

                serwisRepository.Add(serwis);
                serwisRepository.Save();



                TempData["okMessage"] = "Serwis został zapisany.";
                return(RedirectToAction("ShowSerwisyForSamochod", "Serwis", new { id = samid }));
            }
            else
            {
                TempData["errorMessage"] = "Nie dodano serwisu";
                return(View(serwis));
            }
        }
        public ActionResult Create(int id)
        {
            Serwis serwis = new Serwis();

            serwis.SamochodId = id;
            return(View(serwis));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            Serwis serwis = db.Serwis.Find(id);

            db.Serwis.Remove(serwis);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "FK_Uzytkownik,Nazwa,KodPocztowy,Miasto,Ulica,NumerDomu,NumerMieszkania,Telefon")] Serwis serwis)
 {
     if (ModelState.IsValid)
     {
         db.Entry(serwis).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.FK_Uzytkownik = new SelectList(db.Uzytkownik, "ID", "Login", serwis.FK_Uzytkownik);
     return(View(serwis));
 }
        // GET: Serwis/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Serwis serwis = db.Serwis.Find(id);

            if (serwis == null)
            {
                return(HttpNotFound());
            }
            return(View(serwis));
        }
        // GET: Serwis/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Serwis serwis = db.Serwis.Find(id);

            if (serwis == null)
            {
                return(HttpNotFound());
            }
            ViewBag.FK_Uzytkownik = new SelectList(db.Uzytkownik, "ID", "Login", serwis.FK_Uzytkownik);
            return(View(serwis));
        }
        public ActionResult Edit(int id, FormCollection collection)
        {
            Serwis serwis = serwisRepository.GetUSeriwsById(id);
            var    samid  = serwis.SamochodId;

            if (TryUpdateModel(serwis))
            {
                serwisRepository.Save();
                TempData["okMessage"] = "Serwis został zapisany.";
                return(RedirectToAction("ShowSerwisyForSamochod", "Serwis", new { id = samid }));
            }
            else
            {
                TempData["errorMessage"] = "Serwis nie został zapisany!";
                return(View(serwis));
            }
        }
        public ActionResult Edit(int id)
        {
            Serwis serwis = serwisRepository.GetUSeriwsById(id);

            return(View(serwis));
        }