public IActionResult Index(Personel personel) { //sinyaller tablosunda yer alan abone nolar getirilir. List <string> aboneler = _sinyallerService.GetSinyalAboneNo(); List <TamMusteri> musteris = new List <TamMusteri>(); // tüm sinyaller getirilir IEnumerable <Sinyaller> listSin = _sinyallerService.GetAll().ToList().OrderByDescending(x => x.SinyalId); List <IslenmisSinyaller> islemlerim = _islenmisSinyallerService.GetOperatorSinyal(personel.Kimlik); foreach (var abone in aboneler) { TamMusteri tm = new TamMusteri(); tm._musteri = _musteriService.GetAbone(abone); tm._aranacaklars = _aranacakService.GetAll(abone); tm._sinyallers = _sinyallerService.GetAboneSinyal(abone); tm.IslenmisSinyallers = _islenmisSinyallerService.GetAboneSinyal(abone); musteris.Add(tm); } OperaTorModel operaTorModel = new OperaTorModel { personel = personel, TamMusteris = musteris, Sinyallers = listSin, islemlerim = islemlerim }; return(View(operaTorModel)); }
public IActionResult PersonelSinyal(String Kimlik) { Console.WriteLine(Kimlik); PersonelSinyalIslemModel model = new PersonelSinyalIslemModel { IslenmisSinyallers = _islenmisSinyallerService.GetOperatorSinyal(Kimlik) }; Console.WriteLine("VERİ SAYISI ", model.IslenmisSinyallers.Count()); ViewBag.kimlik = Kimlik; return(View(model)); }