finishing products API
This commit is contained in:
@@ -71,12 +71,16 @@ func (vs *ValueService) GetValuesFromPropertyTypeId(propertyTypeId int) ([]*mode
|
||||
return vs.valueRepository.GetValuesFromPropertyTypeId(propertyTypeId)
|
||||
}
|
||||
|
||||
func (vs *ValueService) CreatePropertyFromPropertyTypeId(propertyTypeId int, productGroupId int, productId int) (models.Property, error) {
|
||||
return vs.valueRepository.CreatePropertyFromPropertyTypeId(propertyTypeId, productGroupId, productId)
|
||||
}
|
||||
|
||||
func (vs *ValueService) GetValuesFromPropertyId(propertyId int) ([]*models.Value, error) {
|
||||
return vs.valueRepository.GetValuesFromPropertyId(propertyId)
|
||||
}
|
||||
|
||||
func (vs *ValueService) DeleteValueFromPropertyId(id int) error {
|
||||
return vs.valueRepository.DeleteValueFromPropertyId(id)
|
||||
func (vs *ValueService) DeleteValueFromPropertyId(valueId int, propertyId int) error {
|
||||
return vs.valueRepository.DeleteValueFromPropertyId(valueId, propertyId)
|
||||
}
|
||||
|
||||
func (vs *ValueService) CreateValueForPropertyId(propertyId int, value *models.Value) (*models.Value, error) {
|
||||
@@ -86,3 +90,15 @@ func (vs *ValueService) CreateValueForPropertyId(propertyId int, value *models.V
|
||||
func (vs *ValueService) GetValue(id int) (*models.Value, error) {
|
||||
return vs.valueRepository.GetValue(id)
|
||||
}
|
||||
|
||||
func (vs *ValueService) CreateTerminalPropertyForProductGroupId(productGroupId int, propertyTypeId int, value string) error {
|
||||
return vs.valueRepository.CreateTerminalPropertyForProductGroupId(productGroupId, propertyTypeId, value)
|
||||
}
|
||||
|
||||
func (vs *ValueService) CreateTerminalPropertyForProductId(productId int, propertyTypeId int, value string) error {
|
||||
return vs.valueRepository.CreateTerminalPropertyForProductId(productId, propertyTypeId, value)
|
||||
}
|
||||
|
||||
func (vs *ValueService) SetTerminalValueForProperty(propertyId int, value string) error {
|
||||
return vs.valueRepository.SetTerminalValueForProperty(propertyId, value)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user