public async Task <Domain.Entity.Product> UpdateAsync(Domain.Entity.Product product) { _dbContext.Entry <Domain.Entity.Product>(product).State = EntityState.Modified; await _dbContext.SaveChangesAsync(); return(product); }
public Domain.Entity.Product CreateEntity() { var entity = new Domain.Entity.Product(); entity.Id = this.Id; entity.Name = this.Name; return(entity); }
public static ProductDetailDto Create(Domain.Entity.Product entity) { if (entity == null) { return(null); } return(Projection.Compile().Invoke(entity)); }
public static UpdateProductDto Create(Domain.Entity.Product entity) { return(Projection.Compile().Invoke(entity)); }