protected override CannedTextData Export(CannedText entity, IReadContext context) { CannedTextData data = new CannedTextData(); data.Name = entity.Name; data.Category = entity.Category; data.Text = entity.Text; data.StaffId = entity.Staff == null ? null : entity.Staff.Id; data.StaffGroupName = entity.StaffGroup == null ? null : entity.StaffGroup.Name; return(data); }
protected override void Import(CannedTextData data, IUpdateContext context) { CreateOrUpdateCannedText(data.Name, data.Category, data.StaffId, data.StaffGroupName, data.Text, context); }