public SpellViewModel UdpateSpell(int id, SpellViewModel spell) { var originalSpell = _spellRepository.GetById(id); SpellMapper.MapModelToEntity(spell, originalSpell); originalSpell.ModifiedBy = "TEST"; var updatedSpell = _spellRepository.Update(originalSpell); return(SpellMapper.MapEntityToModel(updatedSpell)); }
public SpellViewModel AddSpell(SpellViewModel spell) { var spellToAdd = SpellMapper.MapModelToEntity(spell); spellToAdd.CreatedBy = "TEST"; spellToAdd.SeedData = false; var addedSpell = _spellRepository.Add(spellToAdd); return(SpellMapper.MapEntityToModel(addedSpell)); }