Example #1
0
 public MonsterViewModel UpdateMonster(int id, MonsterViewModel monster)
 {
     var originalMonster = _monsterRepository.GetById(id);
     MonsterMapper.MapModelToEntity(monster, originalMonster);
     originalMonster.ModifiedBy = "UpdateMonster";
     var updatedMonster = _monsterRepository.Update(originalMonster);
     return MonsterMapper.MapEntityToModel(updatedMonster);
 }
Example #2
0
 public MonsterViewModel AddMonster(MonsterViewModel monster)
 {
     var monsterToAdd = MonsterMapper.MapModelToEntity(monster);
     monsterToAdd.CreatedBy = "Test";
     monsterToAdd.SeedData = false;
     var addedMonster = _monsterRepository.Add(monsterToAdd);
     return MonsterMapper.MapEntityToModel(addedMonster);
 }
Example #3
0
 public static void MapModelToEntity(MonsterViewModel monster, Monster monsterEntity)
 {
     Mapper.Map(monster, monsterEntity);
 }
Example #4
0
 public static Monster MapModelToEntity(MonsterViewModel monster)
 {
     return Mapper.Map<Monster>(monster);
 }