public IActionResult Edit(int id, SportsModel datosUpdate) { try { var deporte = _context.Deportes.Find(id); if (deporte != null) { deporte.name = datosUpdate.name; deporte.playerNumber = datosUpdate.playerNumber; deporte.accesories = datosUpdate.accesories; deporte.Id = datosUpdate.Id; _context.SaveChanges(); return(RedirectToAction(nameof(Index))); } else { return(NotFound()); } // TODO: Add update logic here } catch { return(View()); } }
public ActionResult Sports() { IPinnacleApi pinnacle = new PinnacleApi(_token); SportsModel sports = pinnacle.GetSports(); SportsViewModel sportVms = _mapper.Map <SportsViewModel>(sports); return(View(sportVms)); }
public JsonResult GetSports() { var sportsVM = new SportsModel { Sports = this.sportsService.GetAllSports() }; JsonResult json = Json(sportsVM, JsonRequestBehavior.AllowGet); json.MaxJsonLength = int.MaxValue; return(json); }
public void Execute(IJobExecutionContext context) { var xmlFeedString = this.requester.GetFeed(); var xmlSports = this.serializer.Deserialize(xmlFeedString); var sportsData = this.mapper.MapXmlSportsToDataModels(xmlSports.Sports.ToList()); populationService.PupulateData(sportsData); var sportsModel = new SportsModel { Sports = this.sportsService.GetAllSports() }; // TODO: Think about FeedHubServer class FeedHub.Update(sportsModel); }
public IActionResult Create(SportsModel deporte) { try { // TODO: Add insert logic here _context.Deportes.Add(deporte); _context.SaveChanges(); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }