private static AuditItemGroupModel CreateAuditGroup(ushort order, string title, IEnumerable <AuditItemModel> items) { var group = new AuditItemGroupModel(items); group.Order = order; group.Title = title; return(group); }
public static AuditItemGroupModel CreateModel(this AuditItemGroupDto dto) { var items = dto.Items.Select(x => x.CreateModel()).ToList(); var model = new AuditItemGroupModel(items) { Order = dto.Order, Title = dto.Title }; return(model); }
public static AuditItemGroupDto CreateDto(this AuditItemGroupModel model) { var dto = new AuditItemGroupDto { Order = model.Order, Title = model.Title, Items = model.Items.Select(x => x.CreateDto()).ToList() }; return(dto); }