Esempio n. 1
0
 /// <summary>
 /// Проверить уникальность названия канала
 /// </summary>
 /// <param name="channel"></param>
 /// <param name="name"></param>
 public void CheckPayChannelName(PayChannel channel, string name)
 {
     if (PayChannels.Any(item => item != channel && item.NameChannel == name))
     {
         throw new Exception("Это название канала уже используется!");
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Проверить на использование платного канала
 /// </summary>
 /// <param name="channel"></param>
 public void CheckPayChannelUsed(PayChannel channel)
 {
     if (AccordancePayChannels.Any(item => item.PayChannels.Any(p => p.IdPayChannel == channel.IdPayChannel)))
     {
         throw new Exception("Этот канал ещё используется!");
     }
 }