示例#1
0
        public DataResponse BolumleriGetir(BolumAraModel model = null)
        {
            var bolumler = model != null?model.ExecuteQueryables(_queryable.Table).ToList() : _bolumDal.GetList().ToList();

            return(new DataResponse
            {
                Tamamlandi = true,
                Mesaj = "Bölümler Listelendi!!!",
                Data = _mapper.Map <List <BolumSeciciModel> >(bolumler)
            });
        }
示例#2
0
        public DataResponse BolumleriGetirTablo(BolumAraModel model)
        {
            var response   = model.ExecuteQueryables(_queryable.Table).ToList();
            int toplamData = model.Count(_queryable.Table);

            return(new DataResponse
            {
                Tamamlandi = true,
                Mesaj = "Bölümler Listelendi",
                Data = new PageModel
                {
                    SuankiSayfa = model.Sayfa,
                    TabloData = _mapper.Map <List <BolumTabloModel> >(response),
                    ToplamSayfa = model.PageCount(toplamData),
                    ToplamData = toplamData
                }
            });
        }