public Snapshot_LocalClientCopyright SaveLocalClientCopyright(Snapshot_LocalClientCopyright snapshotLabel) { using (var context = new DataContext()) { context.Snapshot_LocalClientCopyrights.Add(snapshotLabel); context.SaveChanges(); return(snapshotLabel); } }
private List <Snapshot_LocalClientCopyright> CastToSnapshotLocalClientCopyrights(List <LocalClientCopyright> localClientCopyrights, int workTrackId) { var snapshotList = new List <Snapshot_LocalClientCopyright>(); if (localClientCopyrights != null) { foreach (var localClientCopyright in localClientCopyrights) { var snapshot = new Snapshot_LocalClientCopyright(); //do this snapshot.CloneWorksTrackId = workTrackId; snapshot.ClientCode = localClientCopyright.ClientCode; snapshot.ClientName = localClientCopyright.ClientName; snapshotList.Add(snapshot); } } return(snapshotList); }