Beispiel #1
0
        public ActionResult Edit(int id)
        {
            // можно только игроков редактировать
            var player = DataContext.GameParticipantPlayers.SingleOrDefault(x => x.Id == id);

            if (player == null)
            {
                return(HttpNotFound());
            }
            return(View(GameParticipantPlayerEditModel.CreateFromModel(player)));
        }
Beispiel #2
0
 public ActionResult Edit(GameParticipantPlayerEditModel model)
 {
     if (ModelState.IsValid)
     {
         foreach (var prop in model.GameParticipantPlayerProps)
         {
             DataContext.Entry(prop).State = EntityState.Modified;
         }
         DataContext.SaveChanges();
         return(RedirectToAction("Details", new { id = model.Id }));
     }
     return(View(model));
 }