public void Apply(Page p) { if (null != Content) { p.Content = Content.ToDomain(); } if (null != Availability) { Availability.Apply(p); } }
public static PageEditModel FromDomain(Page p) { return new PageEditModel { Content = ContentEditModel.FromDomain(p.Content), Availability = AvailabilityEditModel.FromResource(p), }; }