Пример #1
0
        public async Task <IActionResult> TopluPersonelEkle(IFormFile excel)
        {
            var unvanlar = await unvanRepository.GetAllAsync();

            var personeller = personellerExcelOku(excel.OpenReadStream(), unvanlar);

            foreach (var personel in personeller)
            {
                var p = personelRepository.FindOneByTcNoAsync(personel.TcNo);
                if (p == null)
                {
                    await personelRepository.AddAsync(personel);
                }
            }
            await unitOfWork.CompleteAsync();

            return(Redirect("/Personel/Liste"));
        }