//create a sport public bool CreateSport(SportCreate model) { Sport entity = new Sport { SportName = model.SportName }; _context.Sports.Add(entity); return(_context.SaveChanges() == 1); }
//Post Sport public IHttpActionResult PostPlayer(SportCreate sport) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreateSportService(); if (!service.CreateSport(sport)) { return(InternalServerError()); } return(Ok("Sport was added.")); }
public bool CreateSport(SportCreate model) { var entity = new Sport() { //OwnerId = _userId, SportName = model.SportName }; using (var ctx = new ApplicationDbContext()) { ctx.Sports.Add(entity); return(ctx.SaveChanges() == 1); } }
public IHttpActionResult PostSport([FromBody] SportCreate player) { if (player is null) { return(BadRequest("Cannot use null values.")); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreateSportService(); var isSuccessful = service.CreateSport(player); if (!isSuccessful) { return(InternalServerError()); } return(Ok("Sport Created")); }
public bool CreateSport(SportCreate model) { var entity = new Sport() { MediaType = model.MediaType, League = model.League, HomeTeam = model.HomeTeam, AwayTeam = model.AwayTeam, Location = model.Location, Time = model.Time, Network = model.Network, Score = model.Score }; using (var ctx = new ApplicationDbContext()) { ctx.Sports.Add(entity); return(ctx.SaveChanges() == 1); } }
public ActionResult Create(SportCreate model) { model.MediaType = MediaType.Sports; if (!ModelState.IsValid) { return(View(model)); } var service = new SportService(); if (service.CreateSport(model)) { TempData["SaveResult"] = "The sporting event was created."; return(RedirectToAction("Index")); } ; ModelState.AddModelError("", "The sporting event could not be created."); return(View(model)); }