Ejemplo n.º 1
0
 public static AlertSource FromXmlObject(AlertSourceXml?source)
 {
     return(source == null
         ? AlertSource.None
         : new AlertSource(AlertSourceItemXml.FromXmlObject <AlertPictureSourceItem>(source.Picture),
                           AlertSourceItemXml.FromXmlObject <AlertSoundSourceItem>(source.Sound)));
 }
Ejemplo n.º 2
0
        public static AlertSourceXml ToXmlObject(AlertSource source)
        {
            Guard.NotNull(source, nameof(source));

            return(new AlertSourceXml
            {
                Picture = AlertSourceItemXml.ToXmlObject(source.Picture),
                Sound = AlertSourceItemXml.ToXmlObject(source.Sound)
            });
        }