public bool Delete(Firearm firearm) { if (firearm == null) { throw new ArgumentNullException(nameof(firearm)); } var firearmData = Mapper.Map<FirearmEntity>(firearm); return _firearmRepository.Delete(firearmData); }
public Firearm Save(Firearm firearm) { if (firearm == null) { throw new ArgumentNullException(nameof(firearm)); } var firearmData = Mapper.Map<FirearmEntity>(firearm); var savedFirearm = _firearmRepository.Save(firearmData); return Mapper.Map<Firearm>(savedFirearm); }