public async Task DeleteTemplateVersion(TemplateVersionModel templateVersion) { var entity = templateVersion.Map(); _dbContext.TemplateVersions.Remove(entity); await _dbContext.SaveChangesAsync(); }
public static TemplateVersionEntity Map(this TemplateVersionModel model) { var entity = new TemplateVersionEntity { Id = model.Id }; model.Map(entity); return(entity); }
public async Task <Guid> AddTemplateVersion(TemplateVersionModel templateVersion) { var entity = templateVersion.Map(); _dbContext.TemplateVersions.Add(entity); await _dbContext.SaveChangesAsync(); return(entity.Id); }