public void Modify(StyleClass styleClass) { if (!StyleClassIsNull(styleClass)) { if (Exists(styleClass.Id)) { StyleClassDataAccess.Modify(styleClass); } else { throw new ArgumentException("StyleClass doesn't exist " + styleClass.Id); } } else { throw new ArgumentNullException("Null references"); } }
public void AddStyle(Guid styleClassId, Style style) { if (Exists(styleClassId)) { if (StyleBusinessLogic.Exists(style.Name)) { StyleClass styleClass = StyleClassDataAccess.Get(styleClassId); styleClass.AddStyle(style); StyleClassDataAccess.Modify(styleClass); } else { throw new ArgumentException("Style doesn't exist " + style.Name); } } else { throw new ArgumentException("StyleClass doesn't exist " + styleClassId); } }