public JsonResult ListaDan(int strona, string k) { List <WyborDania> q = new List <WyborDania>(); if (k != "") { q = WyborDania.GetAll().Where(x => x.NazwaDania.Contains(k)).ToList(); } else { q = WyborDania.GetAll(); } q = q.Skip((strona - 1) * 20).Take(20).ToList(); return(Json(q, JsonRequestBehavior.AllowGet)); }
public ActionResult WybraneDanie(string ID) { Func <decimal?, int?, double> Na100 = (makro, waga) => (100 * (double)makro) / waga ?? 100; Debug.Print("abc"); WyborDania danie = w.SumyDan.Where(x => x.Klucz == ID).Select(d => new WyborDania { ID = d.ID, Bialko = Na100(d.Bialko, d.Waga), Kalorycznosc = Na100((decimal)d.Kalorycznosc, d.Waga), Klucz = d.Klucz, NazwaDania = d.Nazwa, Tluszcze = Na100(d.Tluszcz, d.Waga), Weglowodany = Na100(d.Weglowodany, d.Waga), Waga = 100 }).FirstOrDefault(); return(PartialView(danie)); }