Ejemplo n.º 1
0
        public bool CreateImagesInFolder(ImagesInFolderCreate imageModel)
        {
            var entity =
                new ImagesInFolder()
            {
                FolderID = imageModel.FolderID,
                ImageID  = imageModel.ImageID,
            };

            using (var ctx = new ApplicationDbContext())
            {
                ctx.ImagesInFolder.Add(entity);
                return(ctx.SaveChanges() == 1);
            }
        }
Ejemplo n.º 2
0
        private StackLayout BuildView()
        {
            int           ImagesInFolder;
            List <String> ImagePaths = new List <String>();

            ImagePaths.Add("_beyaztshirt");
            ImagePaths.Add("_gomlek");
            ImagePaths.Add("_kaban");
            ImagePaths.Add("_koyuyesiltshirt");
            ImagePaths.Add("_mavitshirt");
            ImagePaths.Add("_turuncutshirt");
            ImagePaths.Add("_yesiltshirt");
            if (ImagePaths.Count % 2 != 0)
            {
                ImagePaths.Add(ImagePaths.ElementAt(0)); //tek sayıda fotoğraf varsa grid'lere fotoğraf eklerken son gridde sorun çıkmasın diye eklendi.
            }

            ImagesInFolder  = ImagePaths.Count();
            urunSayisi.Text = ImagesInFolder.ToString() + " adet ürün gösteriliyor";

            StackLayout stackLayoutInScrollView = CreateGrids(ImagesInFolder, ImagePaths);

            return(stackLayoutInScrollView);
        }