public async Task <ActionResult <Favorit> > PostFavorit(Favorit favorit) { _IFavorit.Add(favorit); await _IFavorit.SaveAsync(); return(CreatedAtAction("GetFavorit", new { id = favorit.FavoritId }, favorit)); }
public async Task <ActionResult <Favorit> > PostFavorit(Favorit favorit) { _context.favorits.Add(favorit); await _context.SaveChangesAsync(); return(CreatedAtAction("GetFavorit", new { id = favorit.Id }, favorit)); }
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()); }
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()); }
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)); }
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()); }
public IHttpActionResult GetFavorit(int id) { Favorit favorit = db.Favorit.Find(id); if (favorit == null) { return(NotFound()); } return(Ok(favorit)); }
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)); }
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." })); }
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" })); }
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)); }
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); }
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 }); } }
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 }); } } }
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()); }
// 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; }
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)); }
public bool AddFavorit(Favorit favorit) { return(_favoritRepository.Insert(favorit)); }