public IActionResult EditBattlemon(BattlemonDetailViewModel vm) { Battlemon battlemon = bvmc.ViewModelToBattlemon(vm); battlemonRepo.EditBattlemon(battlemon); return(RedirectToAction("BattlemonInfo", new { id = battlemon.BattlemonID })); }
public IActionResult EditBattlemon(int id) { Battlemon battlemon = battlemonRepo.GetBattlemonByID(id); BattlemonDetailViewModel vm = bvmc.ViewModelFromBattlemon(battlemon); return(View(vm)); }
public Battlemon ViewModelToBattlemon(BattlemonDetailViewModel vm) { Battlemon battlemon = new Battlemon() { BattlemonID = vm.BattlemonID, Name = vm.Name, HealthPoints = vm.HealthPoints, Attack = vm.Attack, Defence = vm.Defence, Speed = vm.Speed, Type = vm.Type, Image = vm.Image, ImageBack = vm.ImageBack }; return(battlemon); }
public BattlemonDetailViewModel ViewModelFromBattlemon(Battlemon battlemon) { BattlemonDetailViewModel vm = new BattlemonDetailViewModel() { BattlemonID = battlemon.BattlemonID, Name = battlemon.Name, HealthPoints = battlemon.HealthPoints, Attack = battlemon.Attack, Defence = battlemon.Defence, Speed = battlemon.Speed, Type = battlemon.Type, Image = battlemon.Image, ImageBack = battlemon.ImageBack }; return(vm); }