Пример #1
0
        // GET: Home
        public ActionResult Index()
        {
            /*Model veritabani = new Model();
             *
             * veritabani.anatablo.Add(new anatablo
             * {
             *  parkid = 1,
             *  aracplakasi = "14 ZXC 34",
             *  cihazid = 5,
             *  giriszamani = new DateTime(2018, 07, 19, 6, 00, 0),
             *  cikiszamani = new DateTime(2018, 07, 19, 8, 35, 0),
             *  kullaniciid = "Ankabeta",
             *  firmaid = 1
             * });
             *
             * veritabani.SaveChanges();*/

            DateTime simdi           = new DateTime(2018, 07, 19, 11, 00, 0);
            DateTime gununBaslangici = new DateTime(2018, 07, 19, 0, 00, 0);
            int      gecenSaniye     = (int)simdi.Subtract(gununBaslangici).TotalSeconds;

            int    bugunkuAracSayisi = GrafikVeriOlusturucu.dilimdeGirmisAraclar(1, 'f', gununBaslangici, simdi).Count();
            double toplamParkSuresi  = GrafikVeriOlusturucu.listedekilerinHarcadigiToplamZaman(GrafikVeriOlusturucu.dilimdeGirmisAraclar(1, 'f', gununBaslangici, simdi)
                                                                                               , gununBaslangici, simdi);
            double anlikDoluluk = GrafikVeriOlusturucu.HerhangiBirAndaDolulukOranı(1, 'f', simdi);


            ViewBag.bugunkuAracSayisi = bugunkuAracSayisi;
            ViewBag.toplamParkSuresi  = toplamParkSuresi;
            ViewBag.anlikDoluluk      = anlikDoluluk;

            return(View());
        }
Пример #2
0
 public ActionResult Double(int id)
 {
     return(View(new ZamanAraligiVerisi {
         Baslangic = new DateTime(2018, 7, 19, 0, 0, 0),
         Bitis = new DateTime(2018, 7, 19, 20, 10, 0),
         Deger = GrafikVeriOlusturucu.listedekilerinHarcadigiToplamZaman
                     (GrafikVeriOlusturucu.dilimdeBulunmusAraclar(id, 'p', new DateTime(2018, 7, 19, 0, 0, 0), new DateTime(2018, 7, 19, 20, 10, 0))
                     , new DateTime(2018, 7, 19, 0, 0, 0), new DateTime(2018, 7, 19, 20, 10, 0))
     }));
 }