示例#1
0
        public IActionResult AboneGuncelle(int musteriId)
        {
            if (musteriId != 0)
            {
                MusteriAddModel addModel = new MusteriAddModel
                {
                    musteri      = _musteriService.GetById(musteriId),
                    Aranacaklars = _aranacakService.GetAll(_musteriService.GetByAboneNo(musteriId))
                };

                return(View(addModel));
            }
            return(View());
        }
      public ActionResult Index(MusteriModel model, int page = 1)
      {
          Musteri musteri = _musteriService.GetById(model.MusteriBilgiler.MusteriId);

          musteri.Parola = model.MusteriBilgiler.Parola;
          var musteri1 = _musteriService.Update(musteri);

          string aboneNo          = musteri1.AboneNo;
          var    sinyaller        = _sinyallerService.GetAboneSinyal(aboneNo);
          var    aranacak         = _aranacakService.GetAll(aboneNo);
          var    islenmisSinyaler = _islenmisSinyallerService.GetAboneSinyal(aboneNo);
          int    sayfaBoyu        = 10;

          MusteriModel model1 = new MusteriModel()
          {
              Aranacaklars       = aranacak,
              MusteriBilgiler    = musteri1,
              IslenmisSinyallers = islenmisSinyaler,
              //bulunulan sayfa*sabit satır sayısı kadar atla
              MusteriSinyaller = sinyaller.Skip((page - 1) * sayfaBoyu).Take(sayfaBoyu).ToList()
          };



          return(View(model1));
      }