private List <MenuPointDto> PuanliMenuler(ICollection <Menu> menu) { List <MenuPointDto> menus = new List <MenuPointDto>(); foreach (Menu item in menu) { int puan = 0; ICollection <Review> reviews = _reviewDal.GetReviewsByMenu(item.ID); if (reviews.Count() > 0) { foreach (Review review in reviews) { puan += review.Point; } puan = puan / reviews.Count(); } MenuPointDto midto = new MenuPointDto() { Menu = item, Point = puan }; menus.Add(midto); } return(menus); }
private List <MenuPointDto> MenuleriHesapla(List <MenuPointDto> menu) { ICollection <Menu> menus = _menuDal.GetMenusByCompanyCookie(Request.Cookies["company"].Value).ToList(); foreach (Menu item in menus) { int puan = 0; ICollection <Review> reviews = _reviewDal.GetReviewsByMenu(item.ID).ToList(); foreach (Review review in reviews) { puan += review.Point; } if (reviews.Count > 0) { puan = puan / reviews.Count; } MenuPointDto menuPointDto = new MenuPointDto() { Menu = item, Point = puan }; menu.Add(menuPointDto); } return(menu); }