private SiteListEntry Translate(DbSiteListEntry dbEntry) { SiteListEntry newList = new SiteListEntry { SiteListEntryId = dbEntry.SiteListEntryId, SiteListId = dbEntry.SiteListId, Value = dbEntry.Value, DateCreated = dbEntry.DateCreated, DateUpdated = dbEntry.DateUpdated, UpdatedBy = dbEntry.UpdatedBy }; return(newList); }
public async override Task <SiteListEntry> Create(SiteListEntry entity) { var dbRecord = new DbSiteListEntry { Value = entity.Value, SiteListId = entity.SiteListId, DateCreated = DateTime.UtcNow, DateUpdated = DateTime.UtcNow, UpdatedBy = entity.UpdatedBy }; Uow.DbContext.SiteListEntry.Add(dbRecord); await Uow.SaveChanges(); return(Translate(dbRecord)); }