public ActionResult Add(Team team) { if (!string.IsNullOrWhiteSpace(team.TeamName)) { var context = new FWContext(); var queryable = context.Teams.AsQueryable().Where(t => t.TeamName.ToLower() == team.TeamName.ToLower()); var any = queryable.ToList().Count; //checik team name is alreay use if (any > 0) { ModelState.AddModelError("TeamName", "Name is already use"); } else { //save in db. _repository.AddTeam(team); return(RedirectToAction("Index")); } } else { ModelState.AddModelError("TeamName", "Team name is empty"); } return(View()); }
public ApiController(ILogger <ApiController> logger, CaptureService captureService, FWContext context) { _logger = logger; _captureService = captureService; _context = context; }