Esempio n. 1
0
        public async Task <ActionResult <Favorit> > PostFavorit(Favorit favorit)
        {
            _IFavorit.Add(favorit);
            await _IFavorit.SaveAsync();

            return(CreatedAtAction("GetFavorit", new { id = favorit.FavoritId }, favorit));
        }
Esempio n. 2
0
        public async Task <ActionResult <Favorit> > PostFavorit(Favorit favorit)
        {
            _context.favorits.Add(favorit);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetFavorit", new { id = favorit.Id }, favorit));
        }
Esempio n. 3
0
        public Favorit[] GetFavorites(string id)
        {
            logger.Debug(Settings.MethodName());

            List <Favorit> favoritsList = new List <Favorit>();
            long           userid;

            if (isCorrectUser(id))
            {
                try
                {
                    long.TryParse(id, out userid);

                    List <S_Favorit> favorits = FavoritManager.GetFavoritsByUserId(userid);

                    foreach (S_Favorit favorit in favorits)
                    {
                        S_User  user      = UserManager.GetUserById(favorit.favorituserId);
                        Favorit myFavorit = new Favorit();
                        myFavorit.userid = user.id;
                        myFavorit.name   = user.name;
                        myFavorit.scores = GameManager.GetScoresByUser(user);

                        favoritsList.Add(myFavorit);
                    }
                }
                catch
                {
                }
            }

            return(favoritsList.ToArray());
        }
Esempio n. 4
0
        public async Task <IActionResult> PutFavorit(int id, Favorit favorit)
        {
            if (id != favorit.Id)
            {
                return(BadRequest());
            }

            _context.Entry(favorit).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!FavoritExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Esempio n. 5
0
        public IHttpActionResult PutFavorit(int id, Favorit favorit)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != favorit.FavoritId)
            {
                return(BadRequest());
            }

            db.Entry(favorit).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!FavoritExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Esempio n. 6
0
        public async Task <IActionResult> PutFavorit(int id, Favorit favorit)
        {
            if (id != favorit.FavoritId)
            {
                return(BadRequest());
            }

            _IFavorit.Update(favorit);

            try
            {
                await _IFavorit.SaveAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!FavoritExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Esempio n. 7
0
        public IHttpActionResult GetFavorit(int id)
        {
            Favorit favorit = db.Favorit.Find(id);

            if (favorit == null)
            {
                return(NotFound());
            }

            return(Ok(favorit));
        }
Esempio n. 8
0
        public IHttpActionResult PostFavorit(Favorit favorit)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Favorit.Add(favorit);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = favorit.FavoritId }, favorit));
        }
Esempio n. 9
0
        public IActionResult AddToFavorite([FromBody] Favorit favorit)
        {
            if (favorit == null)
            {
                return(new OkObjectResult(new { isError = true, response = "Er is iets fout gegaan... Probeer het later." }));
            }

            _context.Favorits.Add(favorit);
            _context.SaveChanges();

            return(new OkObjectResult(new { isError = false, response = "Prijs is succesvol toegevoegd." }));
        }
Esempio n. 10
0
        public IActionResult deleteItem([FromBody] Favorit favorit)
        {
            if (favorit == null)
            {
                return(new OkObjectResult(new { isError = true, response = "Er is iets fout gegaan... Probeer het later." }));
            }

            Favorit f = _context.Favorits.Where(x => x.UserId == favorit.UserId && x.ProductId == favorit.ProductId).Single();

            _context.Favorits.Remove(f);
            _context.SaveChanges();

            return(new OkObjectResult(new { isError = false, response = "Verwijdeerd met sucess" }));
        }
Esempio n. 11
0
        public IHttpActionResult DeleteFavorit(int id)
        {
            Favorit favorit = db.Favorit.Find(id);

            if (favorit == null)
            {
                return(NotFound());
            }

            db.Favorit.Remove(favorit);
            db.SaveChanges();

            return(Ok(favorit));
        }
Esempio n. 12
0
        public bool Post(Favorit model)
        {
            string Id = User.FindFirst(ClaimTypes.NameIdentifier)?.Value;
            int    userId;

            int.TryParse(Id, out userId);

            if (userId > 0)
            {
                model.UserID = userId;
                return(_favoritService.AddFavorit(model));
            }

            return(false);
        }
Esempio n. 13
0
        private async void Parse(string url)
        {
            desu_me = await GetMangaList(url);

            int n = Convert.ToInt32(desu_me.count);

            for (int i = 0; i < n; ++i)
            {
                var uri    = new Uri(desu_me.Manga[i].image);
                var bitmap = new BitmapImage(uri);
                DesuMe.Items.Add(new Manga {
                    image = bitmap, name = desu_me.Manga[i].name
                });
            }
        }
Esempio n. 14
0
        private async void LoadFavorite()
        {
            favor = await localFolder.CreateFileAsync("fav.json", Windows.Storage.CreationCollisionOption.OpenIfExists);

            string fav_txt = await FileIO.ReadTextAsync(favor);

            if (JsonConvert.DeserializeObject <Favorit>(fav_txt) != null)
            {
                desu_me = JsonConvert.DeserializeObject <Favorit>(fav_txt);
                int n = Convert.ToInt32(desu_me.count);
                for (int i = 1; i <= n; ++i)
                {
                    var uri    = new Uri(desu_me.Manga[i].image);
                    var bitmap = new BitmapImage(uri);
                    DesuMe.Items.Add(new Manga {
                        image = bitmap, name = desu_me.Manga[i].name
                    });
                }
            }
        }
Esempio n. 15
0
        public async Task <ActionResult> AddToFavorit(FavAdd fav)
        {
            Favorit favorit = new Favorit();

            favorit.Id = 0;

            favorit.user_id     = fav.userId;
            favorit.vendor_id   = fav.vendorId;
            favorit.date        = DateTime.Now;
            favorit.vendor_Name = "aa";
            favorit.image       = "";
            favorit.about       = "aa";
            favorit.cat_id      = 1;

            await _context.favorits.AddAsync(favorit);

            await _context.SaveChangesAsync();

            return(Ok());
        }
Esempio n. 16
0
        // Konstruktor
        public MainPage()
        {
            InitializeComponent();

            //Bookmarkzeugs initialisieren
            bookmarks             = new Favorit("bookmarks.txt");
            searchBox.ItemsSource = bookmarks.getBookmarkList();

            // Datenkontext des Listenfeldsteuerelements auf die Beispieldaten festlegen
            DataContext  = App.ViewModel;
            this.Loaded += new RoutedEventHandler(MainPage_Loaded);

            // erzeuge Distributor Modul Buerklin
            _DistributorBuerklin = new Buerklin();

            //Erstelle Liste aller Distributor
            List <SearchEngine> DistributorList = new List <SearchEngine>();

            DistributorList.Add(_DistributorBuerklin);

            //füttere den ListPicker mit Distributoren
            this.distributorListPicker.ItemsSource = DistributorList;
        }
Esempio n. 17
0
        public async Task <IActionResult> AddToFav(int id, int prodId)
        {
            var user = await _context.Users.FirstOrDefaultAsync(u => u.Id == id);

            var product = await _context.Products.FirstOrDefaultAsync(p => p.Id == prodId);

            var fav = new Favorit
            {
                Name  = product.Name,
                UId   = user.Id,
                Price = product.Price,
                Age   = product.Age,
                Brand = product.Brand,
                PId   = product.Id
            };

            fav.isFav = true;

            await _context.Favorits.AddAsync(fav);

            await _context.SaveChangesAsync();

            return(Ok(fav));
        }
Esempio n. 18
0
 public bool AddFavorit(Favorit favorit)
 {
     return(_favoritRepository.Insert(favorit));
 }