// GET: Departman public ActionResult Index(string ad, int?yoneticiKullaniciId) { var model = new DepartmanPageVM(); model.YoneticiKullaniciId = yoneticiKullaniciId; model.Ad = ad; var tlList = izinContext.Departmanlar.Select(x => x.YoneticiKullanici).Distinct().ToList(); tlList.ForEach(x => x.AdSoyad = x.AdSoyad); model.TakimLideriList = tlList; var query = izinContext.Departmanlar.OrderByDescending(x => x.Id).AsQueryable().ToList(); if ((ad == "" || ad == null) && yoneticiKullaniciId == null) { model.DprtmnList = query; } else if (yoneticiKullaniciId != null) { query = query.Where(x => x.YoneticiKullaniciId == yoneticiKullaniciId).ToList(); } else if (ad != null && ad != "") { query = query.Where(x => x.Ad.Contains(ad)).ToList(); } model.DprtmnList = query; //var response = Proxy.Call((IEkipService s) => s.Get(req)); return(View(model)); }
// GET: Departman public ActionResult Index(string ad, int?yonId) { var model = new DepartmanPageVM(); model.YoneticiKullaniciId = yonId; model.Ad = ad; var tlList = izinContext.Departmanlar.Select(x => x.YoneticiKullanici).Distinct().ToList(); tlList.ForEach(x => x.AdSoyad = x.AdSoyad); model.TakimLideriList = tlList; model.DprtmnList = izinContext.Departmanlar.OrderByDescending(x => x.Id).AsQueryable().ToList(); //var response = Proxy.Call((IEkipService s) => s.Get(req)); return(View(model)); }