Example #1
0
        internal ObservableCollection <InformatiiPreparat> Search(string preparatCautat)
        {
            ObservableCollection <InformatiiPreparat> aux = new ObservableCollection <InformatiiPreparat>();

            foreach (var product in context.Preparats.SqlQuery("[CautaPreparat] @denumire",
                                                               new SqlParameter("denumire", preparatCautat)).ToList())
            {
                var        poze         = context.Fotografies.ToList();
                Fotografie pozaPreparat = new Fotografie();
                foreach (var poza in poze)
                {
                    if (poza.id_preparat == product.id_preparat)
                    {
                        pozaPreparat = poza;
                        break;
                    }
                }
                var       categorii         = context.Categories.ToList();
                Categorie categoriePreparat = new Categorie();
                foreach (var categorie in categorii)
                {
                    if (categorie.id_categorie == product.id_categorie)
                    {
                        categoriePreparat = categorie;
                        break;
                    }
                }
                aux.Add(new InformatiiPreparat(product, categoriePreparat, pozaPreparat));
            }
            return(aux);
        }
Example #2
0
        public ObservableCollection <InformatiiPreparat> AllProducts()
        {
            //List<Preparat> preparate = context.Preparats.ToList();
            ObservableCollection <InformatiiPreparat> aux = new ObservableCollection <InformatiiPreparat>();

            foreach (var product in context.Preparats.ToList())
            {
                var        poze         = context.Fotografies.ToList();
                Fotografie pozaPreparat = new Fotografie();
                foreach (var poza in poze)
                {
                    if (poza.id_preparat == product.id_preparat)
                    {
                        pozaPreparat = poza;
                        break;
                    }
                }
                var       categorii         = context.Categories.ToList();
                Categorie categoriePreparat = new Categorie();
                foreach (var categorie in categorii)
                {
                    if (categorie.id_categorie == product.id_categorie)
                    {
                        categoriePreparat = categorie;
                        break;
                    }
                }
                aux.Add(new InformatiiPreparat(product, categoriePreparat, pozaPreparat));
            }
            return(aux);
        }
Example #3
0
        public Fotografie FotografieCurenta(Preparat preparat)
        {
            RestaurantEntities1 context = new RestaurantEntities1();

            Fotografie aux = new Fotografie();

            foreach (var product in context.Preparats.SqlQuery("[CautaPreparat] @denumire",
                                                               new SqlParameter("denumire", preparat.denumire)).ToList())
            {
                var poze = context.Fotografies.ToList();
                foreach (var poza in poze)
                {
                    if (poza.id_preparat == product.id_preparat)
                    {
                        aux = poza;
                        break;
                    }
                }
            }
            return(aux);
        }