Пример #1
0
        public ActionResult Index(int?page, string teklifDurumId, string alimDurumId)
        {//id eczaneGrupId EczaneGrupcontroller dan geliyor
         //if(Id == null)
         //    return RedirectToAction("Index", "EczaneGrup");

            //int id = Convert.ToInt32(Id);
            int thispage = 0;

            if (page != null)
            {
                thispage = Convert.ToInt32(page);
            }
            else
            {
                thispage = 1;
            }

            var alimDurumlar = _alimDurumService.GetList();

            ViewBag.alimTurId = new SelectList(alimDurumlar, "Id", "Adi");

            var ITStransferDurumlar = _iTStransferDurumService.GetList();

            ViewBag.ITStransferDurumId = new SelectList(ITStransferDurumlar, "Id", "Adi");
            var AlimDurumlar = _alimDurumService.GetList().Where(w => w.AliciTarafiMi == false);

            ViewBag.AlimDurumId = new SelectList(AlimDurumlar, "Id", "Adi");

            var model = new AlimDetayViewModel();

            model = getAlimDetayViewModel(thispage);
            return(View(model));
        }
        public ActionResult Index(int?page)
        {
            int thispage = 0;

            if (page != null)
            {
                thispage = Convert.ToInt32(page);
            }
            else
            {
                thispage = 1;
            }
            var alimDurumlar = _alimDurumService.GetList();

            ViewBag.alimTurId = new SelectList(alimDurumlar, "Id", "Adi");

            var ITStransferDurumlar = _iTStransferDurumService.GetList();

            ViewBag.ITStransferDurumId = new SelectList(ITStransferDurumlar, "Id", "Adi");
            var AlimDurumlar = _alimDurumService.GetList().Where(w => w.AliciTarafiMi != true);

            ViewBag.AlimDurumId = new SelectList(AlimDurumlar, "Id", "Adi");

            // var temp = TempData["EczaneGrupId"];
            var model = new EczaneGrupDetayViewModel();

            model = getAEczaneGrupDetayViewModel(thispage);
            return(View(model));
        }
Пример #3
0
        public ActionResult Index(int?page)
        {
            var teklifTurler = _teklifTurService.GetList();

            ViewBag.TeklifTurId = new SelectList(teklifTurler, "Id", "Adi");
            // var temp = TempData["EczaneGrupId"];
            int thispage = 0;

            if (page != 0)
            {
                thispage = Convert.ToInt32(page);
            }


            var user            = _userService.GetByUserName(User.Identity.Name);
            var eczaneler       = _eczaneService.GetListByUser(user);
            var gruplar         = _grupService.GetListByUser(user);
            var eczaneGruplar   = _eczaneGrupService.GetListByUser(user);
            var eczanegrupIdler = eczaneGruplar.Select(s => s.Id).ToList();
            var eczaneIdler     = eczaneler.Select(s => s.Id).ToList();

            var ITStransferDurumlar = _ITStransferDurumService.GetList();

            ViewBag.ITStransferDurumId = new SelectList(ITStransferDurumlar, "Id", "Adi");
            var AlimDurumlar = _alimDurumService.GetList().Where(w => w.AliciTarafiMi != true);

            ViewBag.AlimDurumId = new SelectList(AlimDurumlar, "Id", "Adi");

            var teklifDetaylar = _teklifService.GetMyDetayListByEczaneGruplar(eczaneGruplar);
            var teklifIdler    = _teklifService.GetMyListByEczaneGruplar(eczaneGruplar).Select(s => s.Id).ToList();
            var alimlar        = _alimService.GetListByTeklifler(teklifIdler);
            var pager          = new Pager(teklifDetaylar.Count(), thispage);

            var model = new TeklifDetayViewModel()
            {
                Alimlar        = alimlar,
                TeklifDetaylar = teklifDetaylar,//.Skip((pager.CurrentPage - 1) * pager.PageSize).Take(pager.PageSize).ToList(),
                Eczaneler      = eczaneler,
                Pager          = pager,
            };

            return(View(model));
            //}
        }