public ActionResult Kapıparkyeribulma(parkyeribulmaViewModel p)
        {
            int kat = 0;

            otoparkEntities mod = new otoparkEntities();

            for (int i = 0; i < 3; i++)
            {
                List <Park_Yeri> py = mod.Park_Yeri.Where(c => c.KatID == i).ToList();

                p.listppp = py;

                if (py.Count != 0)
                {
                    kat = i;
                    break;
                }
            }
            Park_Yeri min = p.listppp[0];

            for (int j = 0; j < p.listppp.Count; j++)
            {
                if (p.listppp[j].A_Kapı_uzaklığı < min.A_Kapı_uzaklığı)
                {
                    min = p.listppp[j];
                }
            }

            p.listp.Add(min);



            return(View(p));
        }
        public ActionResult Kategoriparkyeribulma(parkyeribulmaViewModel p, int kat, int kapı)
        {
            otoparkEntities mod = new otoparkEntities();

            for (int i = kat; i < 4;)
            {
                List <Park_Yeri> py = mod.Park_Yeri.Where(c => c.KatID == i).ToList();

                p.listppp = py;

                if (py.Count != 0)
                {
                    kat = i;
                    break;
                }

                i = (i + 1) % 3;

                if (i == kat)
                {
                    Response.Write("<script language='javascript'>alert('Şuanda Otoparkta Yer bulunmamaktadır');</script>");

                    return(View());
                }
            }
            Park_Yeri min = p.listppp[0];


            if (kapı == 1)
            {
                for (int j = 0; j < p.listppp.Count; j++)
                {
                    if (p.listppp[j].B_Kapı_uzaklığı < min.B_Kapı_uzaklığı)
                    {
                        min = p.listppp[j];
                    }
                }

                p.listp.Add(min);
            }
            else
            {
                for (int j = 0; j < p.listppp.Count; j++)
                {
                    if (p.listppp[j].A_Kapı_uzaklığı < min.A_Kapı_uzaklığı)
                    {
                        min = p.listppp[j];
                    }
                }

                p.listp.Add(min);
            }



            return(View(p));
        }
        public ActionResult parkyeribulma(parkyeribulmaViewModel p)
        {
            otoparkEntities  mod = new otoparkEntities();
            List <Park_Yeri> py  = mod.Park_Yeri.Where(c => c.KatID == 1).ToList();

            p.listp = py;



            return(View(p));
        }
 public ActionResult Kategoriler(parkyeribulmaViewModel p)
 {
     return(View());
 }
 public ActionResult SecimSayfası(parkyeribulmaViewModel p)
 {
     return(View());
 }