private SiteList Translate(DbSiteList dbEntry) { return(new SiteList { SiteListId = dbEntry.SiteListId, Name = dbEntry.Name, DateCreated = dbEntry.DateCreated, DateUpdated = dbEntry.DateUpdated, UpdatedBy = dbEntry.UpdatedBy, Visible = dbEntry.Visible }); }
public async override Task <SiteList> Create(SiteList entity) { var dbRecord = new DbSiteList { Name = entity.Name, Visible = entity.Visible, DateCreated = DateTime.UtcNow, DateUpdated = DateTime.UtcNow, UpdatedBy = entity.UpdatedBy }; Uow.DbContext.SiteList.Add(dbRecord); await Uow.SaveChanges(); return(Translate(dbRecord)); }