示例#1
0
        public void OnGet()
        {
            MemeImageRepository memeImageRepo = new MemeImageRepository(@"Data Source=(localdb)\mssqllocaldb;Initial Catalog=MemeGenerator;Integrated Security=True;");

            SelectedImageUrl = memeImageRepo.GetUrlFrom(ImageSelected);

            SaveMemeInDb();
        }
示例#2
0
 public void OnGet()
 {
     MemeCreationRepository repo = new MemeCreationRepository();
     repo.Insert(MemeCreation);
     if (string.IsNullOrWhiteSpace(MemeCreation.MemeImage.Url))
     {
         MemeImageRepository imgRepo = new MemeImageRepository();
         MemeCreation.MemeImage.Url = imgRepo.GetMemeImageUrl(MemeCreation.MemeImageId);
     }
 }
        public void OnGet()
        {
            MemeImageRepository    memeImageRepo    = new MemeImageRepository(@"Data Source=(localdb)\mssqllocaldb;Initial Catalog=MemeGenerator;Integrated Security=True;");
            MemeCreationRepository memeCreationRepo = new MemeCreationRepository(@"Data Source=(localdb)\mssqllocaldb;Initial Catalog=MemeGenerator;Integrated Security=True;");

            MostUsedImage = memeImageRepo.GetMostUsedImg();

            MostUsedPosition = memeCreationRepo.GetMostUsedPosition();

            MostUsedColor = memeCreationRepo.GetMostUsedColor();
        }
示例#4
0
        public void OnGet()
        {
            Initialize();
            MemeImageRepository repo = new MemeImageRepository();

            MemeImages = repo.GetAllMemeImages();

            if (ImageSelected > 0)
            {
                //Show the meme on the page
                SelectedImageUrl = repo.GetMemeImageUrl(ImageSelected);

                //Save the meme in DB
                SaveMemeInDb();
            }
        }
示例#5
0
        public void OnGet()
        {
            MemeImageRepository memeImageRepo = new MemeImageRepository(@"Data Source=(localdb)\mssqllocaldb;Initial Catalog=MemeGenerator;Integrated Security=True;");

            SelectedImageUrl = memeImageRepo.GetUrlFrom(ImageSelected);
            MemeCreationRepository memeCreationRepo = new MemeCreationRepository(@"Data Source=(localdb)\mssqllocaldb;Initial Catalog=MemeGenerator;Integrated Security=True;");
            MemeCreation           memeCreation     = new MemeCreation()
            {
                MemeImg  = ImageSelected,
                MemeText = MemeText,
                Position = TextPosition,
                Size     = FontSize,
                Color    = TextColor
            };

            memeCreationRepo.Insert(memeCreation);
        }
示例#6
0
        public void OnGet()
        {
            MemeImageRepository memeImagesRepo = new MemeImageRepository(@"Data Source=(localdb)\mssqllocaldb;Initial Catalog=MemeGenerator;Integrated Security=True;");

            MemeImages = memeImagesRepo.GetAllMemeImages();
        }