public ActionResult DodajAuto(EdytujAutoViewModel model)
 {
     if (model.Auto.AutoId > 0)
     {
         db.Entry(model.Auto).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("DodajAuto", new { potwierdzenie = true }));
     }
     else
     {
         if (ModelState.IsValid)
         {
             model.Auto.DataDodania     = DateTime.Now;
             model.Auto.Wypozyczony     = false;
             db.Entry(model.Auto).State = EntityState.Added;
             db.SaveChanges();
             return(RedirectToAction("DodajAuto", new { potwierdzenie = true }));
         }
         else
         {
             var kategorie = db.Kategorie.ToList();
             model.Kategorie = kategorie;
             return(View(model));
         }
     }
 }
        public ActionResult DodajAuto(int?autoId, bool?potwierdzenie)
        {
            Auto auto;

            if (autoId.HasValue)
            {
                ViewBag.EditMode = true;
                auto             = db.Auta.Find(autoId);
            }
            else
            {
                ViewBag.EditMode = false;
                auto             = new Auto();
            }
            var result = new EdytujAutoViewModel();

            result.Kategorie     = db.Kategorie.ToList();
            result.Auto          = auto;
            result.Potwierdzenie = potwierdzenie;
            return(View(result));
        }