public PartialViewResult GetWodaRecord(int year) { ewidencjaContext ew = new ewidencjaContext(); List <Woda> lista_woda = new List <Woda>(); var tzg = ew.TblZuzycieWody.Where(a => a.Date.Value.Year == year).OrderByDescending(a => a.Date).Select(x => new { x.Date, x.WskLicznika }); if (year == 0) { tzg = ew.TblZuzycieWody.OrderByDescending(a => a.Date).Select(x => new { x.Date, x.WskLicznika }); } foreach (var entry in tzg) { Woda g = new Woda(); g.data = entry.Date.ToString(); g.wsk_licznika = entry.WskLicznika.ToString(); lista_woda.Add(g); } return(PartialView("_WodaValuesPartial", lista_woda)); }
public IActionResult Woda() { List <Woda> litry_wody = new List <Woda>(); ViewBag.path = configuration.GetSection("AppSettings").GetSection("appath").Value; try { ewidencjaContext ew = new ewidencjaContext(); var tzw = ew.TblZuzycieWody.OrderByDescending(a => a.Date).Select(x => new { x.Date, x.WskLicznika }); foreach (var entry in tzw) { Woda w = new Woda(); w.data = entry.Date.ToString(); w.wsk_licznika = entry.WskLicznika.ToString(); litry_wody.Add(w); } ViewBag.IP = HttpContext.Features.Get <IHttpConnectionFeature>()?.RemoteIpAddress.ToString(); Model m = new Model(); m.InsertIPIntoDB((string)ViewBag.IP, "/Home/Woda"); } catch (Exception ex) { ViewBag.info_msg = ex.ToString(); } return(View(litry_wody)); }
static void Napoj() { Console.WriteLine("1.Cola" + "\n2.Woda" + "\n3.Sok z Gumijagód" + "\n4.Wróć"); switch (Console.ReadLine()) { case "1": //cola obiekt Console.Clear(); NowyNapoj cola = new Napoj(); cola = new Cola(cola); if (Gracz.WypPortfel() < cola.ObliczKoszt()) { Console.Clear(); Console.WriteLine("Masz za mało hajsiku :(, idź do pracy"); Thread.Sleep(2300); Console.Clear(); } else { Console.WriteLine("{0}, płacisz {1} zł", cola.Nazwa(), cola.ObliczKoszt()); Gracz.ZmianaPortfela(-cola.ObliczKoszt()); } Console.WriteLine("\n Aby kontynuować wciśnij klawisz"); Console.ReadKey(); WyborNapoju(); break; case "2": //woda obiekt Console.Clear(); NowyNapoj woda = new Napoj(); woda = new Woda(woda); if (Gracz.WypPortfel() < woda.ObliczKoszt()) { Console.Clear(); Console.WriteLine("Masz za mało hajsiku :(, idź do pracy"); Thread.Sleep(2300); Console.Clear(); } else { Console.WriteLine("{0}, płacisz {1} zł", woda.Nazwa(), woda.ObliczKoszt()); Gracz.ZmianaPortfela(-woda.ObliczKoszt()); } Console.WriteLine("\n Aby kontynuować wciśnij klawisz"); Console.ReadKey(); WyborNapoju(); break; case "3": //soczek obiekt Console.Clear(); NowyNapoj soczek = new Napoj(); soczek = new SokZGumijagod(soczek); if (Gracz.WypPortfel() < soczek.ObliczKoszt()) { Console.Clear(); Console.WriteLine("Masz za mało hajsiku :(, idź do pracy"); Thread.Sleep(2300); Console.Clear(); } else { Console.WriteLine("{0}, płacisz {1} zł", soczek.Nazwa(), soczek.ObliczKoszt()); Gracz.ZmianaPortfela(-soczek.ObliczKoszt()); } Console.WriteLine("\n Aby kontynuować wciśnij klawisz"); Console.ReadKey(); WyborNapoju(); break; case "4": WyborNapoju(); break; } }