public ActionResult Create([Bind(Include = "MusteriID,MusteriTc,MusteriAd,MusteriSoyad,MusteriTelefon,AracPlaka,AracMarka,Konumu,Tarih,AracUcret,AracID")] musteri musteri)
        {
            if (ModelState.IsValid)
            {
                db.musteri.Add(musteri);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.AracID = new SelectList(db.AracTakip, "AracID", "AracID", musteri.AracID);
            return(View(musteri));
        }
        public ActionResult Register(RegisterViewModel model)
        {
            otoparkEntities  mod    = new otoparkEntities();
            List <Kullanıcı> kullan = new List <Kullanıcı>();

            kullan = mod.Kullanıcı.Where(c => c.E_mail == model.Email).ToList();
            if (kullan.Count == 0)
            {
                Kullanıcı kul = new Kullanıcı();
                kul.Adı        = model.ad;
                kul.Soyadı     = model.soyad;
                kul.Tel        = model.telefon;
                kul.E_mail     = model.Email;
                kul.Arac_plaka = model.plaka;
                kul.Sifre      = model.Sifre;

                mod.Kullanıcı.Add(kul);
                mod.SaveChanges();
                ViewData["Status"]   = "Update Sucessful!";
                Session["Kullanıcı"] = kul;
                return(RedirectToAction("SecimSayfası", "Account"));
            }
            else
            {
                Response.Write("<script language='javascript'>alert('E-mail kullanılmaktadır.Lütfen başka bir E-mail kullanınız');</script>");

                return(View());
            }
        }
        public ActionResult parkyeriekleme(parkyerieklemeViewModel parkyeri)
        {
            otoparkEntities mod = new otoparkEntities();
            Park_Yeri       p   = new Park_Yeri();

            p.Durumu          = "dolu";
            p.A_Kapı_uzaklığı = parkyeri.a_kapısı;
            p.B_Kapı_uzaklığı = parkyeri.b_kapısı;
            p.KatID           = parkyeri.katıd;


            try
            {
                mod.Park_Yeri.Add(p);
                mod.SaveChanges();
                ViewData["Status"] = "Update Sucessful!";
            }
            catch
            {
                Response.Write("<script language='javascript'>alert('Böyle bir kat bulunmamaktadır.Lütfen tekrar deneyiniz');</script>");
                return(View());
            }



            return(View());
        }
        public ActionResult katekleme(kateklemeViewModel kat)
        {
            otoparkEntities mod = new otoparkEntities();
            Katlar          k   = new Katlar();
            Kategori        kg  = new Kategori();

            k.Kat_No = kat.Kat_NO;


            mod.Katlar.Add(k);



            mod.SaveChanges();
            ViewData["Status"] = "Update Sucessful!";
            kg.Kategori_AD     = kat.kategeri;
            kg.KatID           = k.Kat_No;
            mod.Kategori.Add(kg);
            mod.SaveChanges();
            ViewData["Status"] = "Update Sucessful!";
            return(View());
        }
        public ActionResult kategoriekleme(kategorieklemeViewModel kategori)
        {
            otoparkEntities mod = new otoparkEntities();

            Kategori kg = new Kategori();

            List <Katlar> kat = mod.Katlar.Where(c => c.Kat_No == kategori.Kat_ID).ToList();


            kg.Kategori_AD = kategori.kategeri;
            kg.KatID       = kat[0].Kat_ID;
            mod.Kategori.Add(kg);
            mod.SaveChanges();
            ViewData["Status"] = "Update Sucessful!";
            return(View());
        }
 public ActionResult otoparkdurumu(park_yeri P)
 {
     db.park_yeri.Add(P);
     db.SaveChanges();
     return(RedirectToAction("otoparkdurumu"));
 }
 public ActionResult AracGoster(arac_bilgileri P)
 {
     db.arac_bilgileri.Add(P);
     db.SaveChanges();
     return(RedirectToAction("AracCikis"));
 }
 public ActionResult kayit(kisi_bilgileri P)
 {
     db.kisi_bilgileri.Add(P);
     db.SaveChanges();
     return(RedirectToAction("otoparkcikis"));
 }