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))); }
// [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()); }