public async Task <IActionResult> ImportFile(List <IFormFile> files) { // Verificam daca lista de fisiera incarcata are 0 elemente si returnam msj if (files.Count == 0) { ViewBag.Hidden = ""; ViewBag.Mesaj = "Fisierul nu s-a incarcat"; return(View()); } // Cream fisier din primul lelement din lista de fisiere IFormFile formFile = files[0]; // Verificam daca fisierul are extensia .xlsx if (!formFile.FileName.EndsWith(".xlsx")) { ViewBag.Hidden = ""; ViewBag.Mesaj = "Fisierul nu are extensia .xlsx!"; return(View()); } //Cream lista de blumuri din fisier excel List <PlcModel> lista = await _auxiliar.GetBlumsListFromExcelFileBySarjaAsync(formFile); // Actualizam baza de date cu lista de blumuri din fisier if (lista != null) { foreach (var item in lista) { _context.Add(item); _context.SaveChanges(); } } // Redirection la Index return(RedirectToAction("Index", "Test", new { nume = "Nume din import File", numar = 1000 })); }