Beispiel #1
0
 public static DsdSetState Create(DsdSetBase dsdSet)
 {
     if (dsdSet == null)
     {
         throw new ArgumentNullException("dsdSet");
     }
     return(new DsdSetState(dsdSet.Id)
     {
         _createOn = dsdSet.CreateOn
     }.InternalModify(dsdSet));
 }
Beispiel #2
0
        internal DsdSetState InternalModify(DsdSetBase dsdSet)
        {
            if (dsdSet == null)
            {
                throw new ArgumentNullException("dsdSet");
            }
            _name        = dsdSet.Name;
            _isEnabled   = dsdSet.IsEnabled;
            _dsdCard     = dsdSet.DsdCard;
            _description = dsdSet.Description;

            return(this);
        }