Ejemplo n.º 1
0
        public List <Favori> GetKullaniciFavori(int kullaniciID, bool urunLoad)
        {
            List <Favori> favoriler = new List <Favori>();

            DataTable dt = SQL.get("SELECT * FROM favoriler WHERE silindi = 0 AND kullaniciID = " + kullaniciID);

            foreach (DataRow dataRow in dt.Rows)
            {
                Favori f = new Favori();
                Int32.TryParse(dataRow["favoriID"].ToString(), out f.favoriID);
                Int32.TryParse(dataRow["silindi"].ToString(), out f.silindi);
                Int32.TryParse(dataRow["urunID"].ToString(), out f.urunID);
                Int32.TryParse(dataRow["kullaniciID"].ToString(), out f.kullaniciID);
                if (urunLoad)
                {
                    Urun u = new Urun();
                    u.LoadFromID(f.urunID);
                    f.urun = u;
                }

                favoriler.Add(f);
            }

            return(favoriler);
        }
Ejemplo n.º 2
0
        public static List <Favori> GetFavori(bool urunLoad = false)
        {
            List <Favori> favoriler = new List <Favori>();

            Kullanici musteri = GetMusteri();

            if (musteri != null)
            {
                favoriler = new Favori().GetKullaniciFavori(musteri.kullaniciID, urunLoad);
            }

            return(favoriler);
        }