public async Task <IActionResult> HomeTeamSave([FromForm] TeamMatchScoredto HomeTeamplayers, int teamId) { if (ModelState.IsValid) { _context.AddRange(HomeTeamplayers.HomeTeamScoreCard.Select(i => new PlayerScore { Position = i.Position, IsPlayedInning = i.IsPlayedInning, PlayerId = i.PlayerId, HowOutId = i.HowOutId, Bowler = i.Bowler, MatchId = i.MatchId, TeamId = i.TeamId } )); await _context.SaveChangesAsync(); return(Json(ResponseHelper.Success())); // return RedirectToAction(nameof(Index), new { matchId = Matchplayers.Select(i => i.MatchId).First(), teamId }); } return(Json(ResponseHelper.UnSuccess())); }
public async Task <IActionResult> TeamScoreSave([FromForm] TeamMatchScoredto TeamScores) { if (ModelState.IsValid) { _context.AddRange(TeamScores.TeamScore.Select(i => new TeamScore { TeamId = i.TeamId, MatchId = i.MatchId, TotalScore = i.TotalScore, Wickets = i.Wickets, Wideballs = i.Wideballs, NoBalls = i.NoBalls, Byes = i.Byes, LegByes = i.LegByes } )); await _context.SaveChangesAsync(); return(Json(ResponseHelper.Success())); // return RedirectToAction(nameof(Index), new { matchId = Matchplayers.Select(i => i.MatchId).First(), teamId }); } return(Json(ResponseHelper.UnSuccess())); }