public ActionResult Edit(int?id) { FootballersEditVM model = new FootballersEditVM(); Footballer item = new Footballer(); model.Teams = teamsRepository.GetAll(); if (id != null) { item = footballersRepository.GetById(id.Value); model.Username = item.Username; model.Password = item.Password; model.FirstName = item.FirstName; model.LastName = item.LastName; model.TeamId = item.TeamId; } return(View(model)); }
public ActionResult Edit(FootballersEditVM model) { Footballer item = new Footballer(); if (model.Id > 0) { item = footballersRepository.GetById(model.Id); } item.FirstName = model.FirstName; item.LastName = model.LastName; item.Username = model.Username; item.Password = model.Password; item.Goals = model.Goals; item.Assists = model.Assists; item.TeamId = model.TeamId; item.IsReferee = model.IsReferee; footballersRepository.Save(item); return(RedirectToAction("Index", "Footballers")); }