public async Task <List <ActiuneModel> > GetActiuniByTipAndByUtilaj(TipActiune tipActiune, int utilajId) { // Get Lista Actiuni By Type and By Utilaj List <ActiuneModel> listaActiuniZilnice = await _context.ActiuneModels.Where(actiune => actiune.Tip == tipActiune && actiune.UtilajModelID == utilajId).ToListAsync(); return(listaActiuniZilnice); }
public ActionResult Index(int idUtilaj, TipActiune tipActiune) { ViewBag.UtilajModelID = new SelectList(_context.UtilajModels, "UtilajModelID", "Utilaj", idUtilaj); ViewBag.tipActiune = tipActiune; List <ActiuneModel> listaActiune; if (tipActiune != TipActiune.Toate) { listaActiune = _context.ActiuneModels.Include(o => o.UtilajModel).Where(obj => obj.UtilajModelID == idUtilaj && obj.Tip == tipActiune).ToList(); } else { listaActiune = _context.ActiuneModels.Include(o => o.UtilajModel).Where(obj => obj.UtilajModelID == idUtilaj).ToList(); } return(View(listaActiune)); }