Example #1
0
 static void DeleteBenzinAll()
 {
     foreach (var item in Benzin.GetAll())
     {
         item.Delete();
     }
 }
Example #2
0
        public ActionResult Delete(int id, FormCollection collection)
        {
            try
            {
                Benzin model = Benzin.GetById(id);

                model.Delete();

                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                ViewBag.error = e.ToString();

                return(View());
            }
        }
Example #3
0
        //Konstruktor der Säule Holt Objekte welche Gebraucht werden und weist sie richtig zu
        public Säule(Zapfsäule zapfsäule, Tankstelle tankstelle)
        {
            InitializeComponent();
            Benzin diesel   = tankstelle.BenzinSorten.Find(t => t.Bezeichnung == "Diesel");
            Benzin bleiFrei = tankstelle.BenzinSorten.Find(t => t.Bezeichnung == "Bleifrei");
            Benzin super98  = tankstelle.BenzinSorten.Find(t => t.Bezeichnung == "Super98");

            dieselTank          = tankstelle.Tanks.Find(t => t.Bezeichnung == "DieselTank");
            super98Tank         = tankstelle.Tanks.Find(t => t.Bezeichnung == "Super98Tank");
            bleifreiTank        = tankstelle.Tanks.Find(t => t.Bezeichnung == "BleifreiTank");
            BenzinPreisDiesel   = diesel.getKostenproLiter();
            BenzinPreisBleifrei = bleiFrei.getKostenproLiter();
            BenzinPreisSuper98  = super98.getKostenproLiter();
            TankBestabdDiesel   = dieselTank.GetLiterBestand();
            TankBestabdBleifrei = bleifreiTank.GetLiterBestand();
            TankBestabSuper98   = super98Tank.GetLiterBestand();
            this.tankstelle     = tankstelle;
        }
Example #4
0
 public ActionResult Edit(int id, FormCollection collection)
 {
     try
     {
         Benzin model = Benzin.GetById(id);
         model.payed_at = Convert.ToDateTime(collection.Get("payed_at"));
         model.probeg   = Convert.ToInt32(collection.Get("probeg"));
         model.litrs    = Convert.ToInt32(collection.Get("litrs"));
         model.summa    = Convert.ToDecimal(collection.Get("summa"));
         model.Update();
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         string err = ex.Message;
         if (ex.InnerException != null)
         {
             err += ex.InnerException.Message;
         }
         return(RedirectToAction("Edit", "Gorod", new { error = err, notice = "" }));
     }
 }
Example #5
0
        public ActionResult Create(FormCollection collection)
        {
            try
            {
                Benzin model = new Benzin();
                model.payed_at = DateTime.ParseExact(collection.Get("payed_at"), "dd.MM.yyyy",
                                                     CultureInfo.InvariantCulture);

                model.probeg = Convert.ToInt32(collection.Get("probeg"));
                model.litrs  = Convert.ToInt32(collection.Get("litrs"));
                model.summa  = Convert.ToDecimal(collection.Get("summa"));
                model.Save();
                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                string err = ex.Message;
                if (ex.InnerException != null)
                {
                    err += ex.InnerException.Message;
                }
                return(RedirectToAction("Create", "Gorod", new { error = err, notice = "" }));
            }
        }
Example #6
0
        public ActionResult Delete(int id)
        {
            Benzin model = Benzin.GetById(id);

            return(View(model));
        }
Example #7
0
 public ActionResult Edit(int id)
 {
     return(View(Benzin.GetById(id)));
 }
Example #8
0
        public ActionResult Index()
        {
            List <Benzin> theBenzinList = Benzin.GetAll();

            return(View(theBenzinList));
        }
Example #9
0
        static void ImportData()
        {
            Benzin model = null;

            model          = new Benzin();
            model.probeg   = 257811;
            model.summa    = 523;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 7, 31);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 257939;
            model.summa    = 523;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 8, 2);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 258108;
            model.summa    = 523;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 8, 5);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 258228;
            model.summa    = 523;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 8, 10);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 258391;
            model.summa    = 523;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 8, 17);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 258530;
            model.summa    = 529;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 8, 25);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 258651;
            model.summa    = 529;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 8, 27);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 258797;
            model.summa    = 534;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 8, 30);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 258918;
            model.summa    = 529;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 9, 5);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 259056;
            model.summa    = 532;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 9, 16);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 259208;
            model.summa    = 538;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 9, 20);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 259338;
            model.summa    = 710;
            model.litrs    = 20;
            model.payed_at = new DateTime(2015, 9, 23);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 259499;
            model.summa    = 179;
            model.litrs    = 5;
            model.payed_at = new DateTime(2015, 9, 29);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 259536;
            model.summa    = 502;
            model.litrs    = 14;
            model.payed_at = new DateTime(2015, 10, 1);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 259636;
            model.summa    = 535;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 10, 4);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 259756;
            model.summa    = 535;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 10, 10);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 256853;
            model.summa    = 538;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 10, 13);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 259987;
            model.summa    = 538;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 10, 19);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 260080;
            model.summa    = 538;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 10, 26);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 260192;
            model.summa    = 538;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 10, 31);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 260321;
            model.summa    = 538;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 11, 4);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 260424;
            model.summa    = 535;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 11, 7);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 260526;
            model.summa    = 544;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 11, 12);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 260637;
            model.summa    = 544;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 11, 16);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 260702;
            model.summa    = 544;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 11, 20);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 260814;
            model.summa    = 1302;
            model.litrs    = 30;
            model.payed_at = new DateTime(2015, 11, 23);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 261030;
            model.summa    = 558;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 12, 4);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 261108;
            model.summa    = 558;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 12, 11);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 261208;
            model.summa    = 544;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 12, 16);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 261323;
            model.summa    = 544;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 12, 20);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 261408;
            model.summa    = 558;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 12, 23);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 261475;
            model.summa    = 558;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 12, 27);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 261558;
            model.summa    = 558;
            model.litrs    = 15;
            model.payed_at = new DateTime(2015, 12, 30);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 261644;
            model.summa    = 559;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 01, 3);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 261738;
            model.summa    = 559;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 01, 6);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 261848;
            model.summa    = 561;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 01, 11);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 261941;
            model.summa    = 559;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 01, 18);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 262044;
            model.summa    = 561;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 01, 25);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 262147;
            model.summa    = 549;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 01, 30);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 262251;
            model.summa    = 549;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 2, 3);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 262344;
            model.summa    = 532;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 2, 13);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 262454;
            model.summa    = 559 + 559;
            model.litrs    = 15 + 15;
            model.payed_at = new DateTime(2016, 2, 21);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 262630;
            model.summa    = 538;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 2, 26);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 262732;
            model.summa    = 180;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 2, 29);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 262769;
            model.summa    = 560;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 3, 12);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 262886;
            model.summa    = 360;
            model.litrs    = 10;
            model.payed_at = new DateTime(2016, 3, 16);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 262980;
            model.summa    = 1176;
            model.litrs    = 30;
            model.payed_at = new DateTime(2016, 3, 20);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 263185;
            model.summa    = 185;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 3, 29);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 263224;
            model.summa    = 187;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 3, 30);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 263256;
            model.summa    = 196;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 4, 2);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 263287;
            model.summa    = 182;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 4, 2);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 263320;
            model.summa    = 1119;
            model.litrs    = 30;
            model.payed_at = new DateTime(2016, 4, 5);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 263572;
            model.summa    = 197;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 4, 23);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 263611;
            model.summa    = 197;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 4, 24);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 263651;
            model.summa    = 197;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 4, 25);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 263720;
            model.summa    = 1119;
            model.litrs    = 30;
            model.payed_at = new DateTime(2016, 5, 11);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 263960;
            model.summa    = 600;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 5, 25);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 264083;
            model.summa    = 1200;
            model.litrs    = 30;
            model.payed_at = new DateTime(2016, 6, 1);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 264346;
            model.summa    = 603;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 6, 12);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 264492;
            model.summa    = 201;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 6, 16);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 264537;
            model.summa    = 201;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 6, 17);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 264580;
            model.summa    = 401;
            model.litrs    = 10;
            model.payed_at = new DateTime(2016, 6, 18);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 264749;
            model.summa    = 603;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 7, 10);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 264900;
            model.summa    = 604;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 7, 19);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 265035;
            model.summa    = 568;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 7, 23);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 265167;
            model.summa    = 201;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 7, 28);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 265206;
            model.summa    = 603;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 8, 01);
            model.SaveOrUpdate();
            model = null;



            model          = new Benzin();
            model.probeg   = 265332;
            model.summa    = 1209;
            model.litrs    = 30;
            model.payed_at = new DateTime(2016, 8, 5);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 265599;
            model.summa    = 1206;
            model.litrs    = 30;
            model.payed_at = new DateTime(2016, 8, 20);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 265994;
            model.summa    = 201;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 8, 31);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 266027;
            model.summa    = 201;
            model.litrs    = 5;
            model.payed_at = new DateTime(2016, 9, 1);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 266148;
            model.summa    = 1540;
            model.litrs    = 40;
            model.payed_at = new DateTime(2016, 9, 4);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 266392;
            model.summa    = 1206;
            model.litrs    = 30;
            model.payed_at = new DateTime(2016, 9, 11);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 266646;
            model.summa    = 381;
            model.litrs    = 10;
            model.payed_at = new DateTime(2016, 9, 20);
            model.SaveOrUpdate();
            model = null;

            model          = new Benzin();
            model.probeg   = 266728;
            model.summa    = 403;
            model.litrs    = 10;
            model.payed_at = new DateTime(2016, 9, 24);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 266808;
            model.summa    = 1326;
            model.litrs    = 35;
            model.payed_at = new DateTime(2016, 10, 01);
            model.SaveOrUpdate();
            model = null;


            model          = new Benzin();
            model.probeg   = 267064;
            model.summa    = 575;
            model.litrs    = 15;
            model.payed_at = new DateTime(2016, 10, 08);
            model.SaveOrUpdate();
            model = null;
        }