public IActionResult TrainerEdit(int?id) { using (var db = new Context()) { var model = new ModelForTrainerView(); db.Club.Load(); db.Trainer.Load(); model.selectTrainer = db.Trainer.FirstOrDefault(x => x.id == id); model.allClub = db.Club.ToList(); return(View("TrainerEditView", model)); } }
public IActionResult TrainerEditPost() { using (var db = new Context()) { int id = int.Parse(Request.Form["selectTrainer.id"]); Trainer trainer = db.Trainer.FirstOrDefault(x => x.id == id); trainer.name = Request.Form["selectTrainer.name"].ToString(); trainer.surname = Request.Form["selectTrainer.surname"].ToString(); trainer.patronymic = Request.Form["selectTrainer.patronymic"].ToString(); trainer.phone = Request.Form["selectTrainer.phone"].ToString(); trainer.dateBirth = Convert.ToDateTime(Request.Form["selectTrainer.dateBirth"]); trainer.job = Request.Form["selectTrainer.job"].ToString(); //trainer.photo = Request.Form["selectTrainer.photo"].ToString(); db.SaveChanges(); var model = new ModelForTrainerView(); db.Club.Load(); db.Trainer.Load(); model.selectTrainer = db.Trainer.FirstOrDefault(x => x.id == id); model.allClub = db.Club.ToList(); return(View("TrainerView", model)); } }