public ActionResult Index() { List <DiscosViewModel> vm = new List <DiscosViewModel>(); DiscosViewModel dvm; DiscosBusiness bal = new DiscosBusiness(); int?maxPunt = 0; foreach (var item in bal.Get()) { maxPunt = 0; dvm = new DiscosViewModel(); dvm.IdDisco = item.IdDisco; dvm.Titulo = item.Titulo; dvm.Agno = item.agno; dvm.Interprete = item.Interprete.Interprete1; foreach (var itemPunt in item.Puntuaciones) { maxPunt += itemPunt.PuntuacionVal; } dvm.PuntuacionMax = maxPunt; vm.Add(dvm); } return(View("Index", vm)); }
public IActionResult EditDisco(string id, [FromServices] DiscoBusiness discoBusiness) { Disco disco = discoBusiness.GetDisco(id); DiscosViewModel vm = new DiscosViewModel(); vm.disco = disco; return(View(vm)); }
//LISTA public IActionResult DiscoList([FromServices] DiscoBusiness discoBusiness) { IEnumerable <Disco> discos = discoBusiness.listDiscos(); DiscosViewModel vm = new DiscosViewModel(); vm.discos = discos; return(View(vm)); }