Esempio n. 1
0
        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());
            }
        }
Esempio n. 2
0
        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);
        }
Esempio n. 4
0
        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);
        }
Esempio n. 5
0
        public IActionResult Create(SportsModel deporte)
        {
            try
            {
                // TODO: Add insert logic here
                _context.Deportes.Add(deporte);
                _context.SaveChanges();

                return(RedirectToAction(nameof(Index)));
            }
            catch
            {
                return(View());
            }
        }