コード例 #1
0
        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));
        }
コード例 #2
0
        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));
        }