public async Task <IActionResult> Create([Bind("ProfessionId,ProfessionName")] Profession profession) { if (ModelState.IsValid) { _context.Add(profession); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(profession)); }
public async Task <IActionResult> Create([Bind("ContractId,Salary,EndTime,ConclusionTime,StartTime,InForseContract")] Contract contract) { if (ModelState.IsValid) { _context.Add(contract); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(contract)); }
public async Task <IActionResult> Create([Bind("TeamId,NameTeam")] Team team) { if (ModelState.IsValid) { _context.Add(team); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(team)); }
public async Task <IActionResult> Create([Bind("InventarId,InventarName,Count,TeamId")] Inventar inventar) { if (ModelState.IsValid) { _context.Add(inventar); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["TeamId"] = new SelectList(_context.Team, "TeamId", "NameTeam", inventar.TeamId); return(View(inventar)); }
public async Task <IActionResult> Create([Bind("PlayerId,Name,DateOfBirhday,RoleOnTheField,Number,Address,PhoneNumber,TransferPrise,Citizenship,Growth,Weight,TeamId,InForceContract,ContractId")] Player player) { if (ModelState.IsValid) { _context.Add(player); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ContractId"] = new SelectList(_context.Contract, "ContractId", "ContractId", player.ContractId); ViewData["TeamId"] = new SelectList(_context.Team, "TeamId", "NameTeam", player.TeamId); return(View(player)); }
public async Task <IActionResult> Create([Bind("PersonalId,Name,DataOfBirthday,PhoneNumber,Address,ProfessionId,InForceContract,ContractId,Professions")] Personal personal) { if (ModelState.IsValid) { var professions = personal.Professions.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); foreach (var profession in professions) { var professionDb = _context.Profession.FirstOrDefault(s => s.ProfessionName == profession); if (professionDb != null) { _context.Add(new PersonalProfession { Profession = professionDb, Personal = personal }); } } _context.Add(personal); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ContractId"] = new SelectList(_context.Contract, "ContractId", "ContractId", personal.ContractId); return(View(personal)); }
public async Task <IActionResult> Create([Bind("CoachId,Name,DateOfBirhday,Address,PhoneNumber,PositionInTeam,Teams,ContractId")] Coach coach) { if (ModelState.IsValid) { var teams = coach.Teams.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); foreach (var team in teams) { var teamDb = _context.Team.FirstOrDefault(s => s.NameTeam == team); if (teamDb != null) { _context.Add(new TeamCoach { Team = teamDb, Coach = coach }); } } await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ContractId"] = new SelectList(_context.Contract, "ContractId", "ContractId", coach.ContractId); return(View(coach)); }