예제 #1
0
        public List <Alim> GetListByUser(User user)
        {
            var eczaneId    = _eczaneUserService.GetListByUserId(user.Id).Select(s => s.EczaneId).FirstOrDefault();
            var teklifIdler = _teklifDal.GetList(w => w.TeklifiVerenEczaneGrupId == eczaneId).Select(s => s.Id);

            return(_alimDal.GetList(w => teklifIdler.Contains(w.TeklifId)));
        }
예제 #2
0
        // [SecuredOperation(Roles = "Admin,Grup Yöneticisi,Eczane")]

        public List <Teklif> GetList()
        {
            return(_teklifDal.GetList().Select(p => new Teklif {
                // Alim = p.Alim,
                AlimMiktari = p.AlimMiktari,
                BaslangicTarihi = p.BaslangicTarihi,
                BitisTarihi = p.BitisTarihi,
                DepoFiyat = p.DepoFiyat,
                HedeflenenAlim = p.HedeflenenAlim,
                Id = p.Id,
                IlacId = p.IlacId,
                IlacMiad = p.IlacMiad,
                KayitTarihi = p.KayitTarihi,
                Maksimum = p.Maksimum,
                MalFazlasi = p.MalFazlasi,
                Minimum = p.Minimum,
                NetFiyat = p.NetFiyat,
                TeklifDurumId = p.TeklifDurumId,
                TeklifiVerenEczaneGrupId = p.TeklifiVerenEczaneGrupId,
                TeklifTurId = p.TeklifTurId,
                YayinlamaTurId = p.YayinlamaTurId
            }).ToList());
        }