public bool Delete(int id)
 {
     if (!UsedInReward(id) && _medalDao.ShowById(id) != null)
     {
         _medalDao.Delete(id);
         return(true);
     }
     else
     {
         throw new Exception("Some person was rewarded by this medal or medal wasn't created. You can't delete this medal");
     }
 }