示例#1
0
	    /// <summary>
	    ///     Убеждается в наличии серии и производит добавление в случае отсутствия
	    /// </summary>
	    /// <param name="serianum">Номер серии</param>
	    /// <returns>Серия с указанным идентификатором</returns>
	    protected BrickDataSetSeria EnsureSeria(int serianum) {
	        var seria = _series.FirstOrDefault(_ => _.SeriaNumber == serianum);
            if (seria == null) {
                seria = new BrickDataSetSeria(serianum);
                _series.Add(seria);
            }
	        return seria;
	    }
示例#2
0
 /// <summary>
 ///     Удаление указанной серии из датасета
 /// </summary>
 /// <param name="seria">Искомая серия</param>
 public void Remove(BrickDataSetSeria seria) {
     _series.Remove(seria);
 }