PUT SofygestApi/TipoMaquina
Modificamos una entidad Tipo Maquina
Request Information
URI Parameters
None.
Body Parameters
Entidad Tipo Maquina
TipoMaquina| Name | Description | Type | Additional information |
|---|---|---|---|
| Nombre | string |
None. |
|
| Orden | integer |
None. |
|
| Vehiculo | string |
None. |
|
| EsVehiculo | boolean |
None. |
|
| MaquinaFabricacion | string |
None. |
|
| EsMaquinaFabricacion | boolean |
None. |
|
| ControlUsuario | string |
None. |
|
| EsControlUsuario | boolean |
None. |
|
| ControlMantenimiento | string |
None. |
|
| EsControlMantenimiento | boolean |
None. |
|
| ControlCesion | string |
None. |
|
| EsControlCesion | boolean |
None. |
|
| Id | integer |
None. |
|
| FechaAlta | date |
None. |
|
| FechaModificacion | date |
None. |
|
| IdLocal | integer |
None. |
|
| IdCreador | integer |
None. |
|
| IdModificador | integer |
None. |
|
| TrackingState | TrackingState |
None. |
|
| ModifiedProperties | Collection of string |
None. |
|
| EntityIdentifier | globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{
"Nombre": "sample string 1",
"Orden": 2,
"Vehiculo": "S",
"EsVehiculo": true,
"MaquinaFabricacion": "S",
"EsMaquinaFabricacion": true,
"ControlUsuario": "S",
"EsControlUsuario": true,
"ControlMantenimiento": "S",
"EsControlMantenimiento": true,
"ControlCesion": "S",
"EsControlCesion": true,
"Id": 13,
"FechaAlta": "2025-12-06T06:49:02.4945283+01:00",
"FechaModificacion": "2025-12-06T06:49:02.4945283+01:00",
"IdLocal": 16,
"IdCreador": 17,
"IdModificador": 18,
"TrackingState": 0,
"ModifiedProperties": {
"$id": "2",
"$values": [
"sample string 1",
"sample string 2"
]
},
"EntityIdentifier": "1e5ff6c0-1ed6-4d41-9d22-2b477f8fba1d"
}
application/x-www-form-urlencoded
Sample:
Sample not available.
application/xml, text/xml
Sample:
<TipoMaquina xmlns:i="http://www.w3.org/2001/XMLSchema-instance" z:Id="1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" xmlns="http://schemas.datacontract.org/2004/07/Sofycom.Sofygest.Dominio.Models.Entities">
<EntityIdentifier xmlns="http://schemas.datacontract.org/2004/07/TrackableEntities.Client">1e5ff6c0-1ed6-4d41-9d22-2b477f8fba1d</EntityIdentifier>
<ModifiedProperties xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" z:Id="2" z:Size="2" xmlns="http://schemas.datacontract.org/2004/07/TrackableEntities.Client">
<d2p1:string z:Id="3">sample string 1</d2p1:string>
<d2p1:string z:Id="4">sample string 2</d2p1:string>
</ModifiedProperties>
<TrackingState xmlns="http://schemas.datacontract.org/2004/07/TrackableEntities.Client">Unchanged</TrackingState>
<FechaAlta>2025-12-06T06:49:02.4945283+01:00</FechaAlta>
<FechaModificacion>2025-12-06T06:49:02.4945283+01:00</FechaModificacion>
<Id>13</Id>
<IdCreador>17</IdCreador>
<IdLocal>16</IdLocal>
<IdModificador>18</IdModificador>
<ControlCesion z:Id="5">S</ControlCesion>
<ControlMantenimiento z:Ref="5" i:nil="true" />
<ControlUsuario z:Ref="5" i:nil="true" />
<EsControlCesion>true</EsControlCesion>
<EsControlMantenimiento>true</EsControlMantenimiento>
<EsControlUsuario>true</EsControlUsuario>
<EsMaquinaFabricacion>true</EsMaquinaFabricacion>
<EsVehiculo>true</EsVehiculo>
<MaquinaFabricacion z:Ref="5" i:nil="true" />
<Nombre z:Id="6">sample string 1</Nombre>
<Orden>2</Orden>
<Vehiculo z:Ref="5" i:nil="true" />
</TipoMaquina>
Response Information
Resource Description
Tipo Maquina modificada
TipoMaquina| Name | Description | Type | Additional information |
|---|---|---|---|
| Nombre | string |
None. |
|
| Orden | integer |
None. |
|
| Vehiculo | string |
None. |
|
| EsVehiculo | boolean |
None. |
|
| MaquinaFabricacion | string |
None. |
|
| EsMaquinaFabricacion | boolean |
None. |
|
| ControlUsuario | string |
None. |
|
| EsControlUsuario | boolean |
None. |
|
| ControlMantenimiento | string |
None. |
|
| EsControlMantenimiento | boolean |
None. |
|
| ControlCesion | string |
None. |
|
| EsControlCesion | boolean |
None. |
|
| Id | integer |
None. |
|
| FechaAlta | date |
None. |
|
| FechaModificacion | date |
None. |
|
| IdLocal | integer |
None. |
|
| IdCreador | integer |
None. |
|
| IdModificador | integer |
None. |
|
| TrackingState | TrackingState |
None. |
|
| ModifiedProperties | Collection of string |
None. |
|
| EntityIdentifier | globally unique identifier |
None. |
Response Formats
application/json, text/json
Sample:
{
"Nombre": "sample string 1",
"Orden": 2,
"Vehiculo": "S",
"EsVehiculo": true,
"MaquinaFabricacion": "S",
"EsMaquinaFabricacion": true,
"ControlUsuario": "S",
"EsControlUsuario": true,
"ControlMantenimiento": "S",
"EsControlMantenimiento": true,
"ControlCesion": "S",
"EsControlCesion": true,
"Id": 13,
"FechaAlta": "2025-12-06T06:49:02.4945283+01:00",
"FechaModificacion": "2025-12-06T06:49:02.4945283+01:00",
"IdLocal": 16,
"IdCreador": 17,
"IdModificador": 18,
"TrackingState": 0,
"ModifiedProperties": {
"$id": "2",
"$values": [
"sample string 1",
"sample string 2"
]
},
"EntityIdentifier": "0a17b93e-f1fc-42f4-b46d-68bf225b3bd1"
}
application/xml, text/xml
Sample:
<TipoMaquina xmlns:i="http://www.w3.org/2001/XMLSchema-instance" z:Id="1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" xmlns="http://schemas.datacontract.org/2004/07/Sofycom.Sofygest.Dominio.Models.Entities">
<EntityIdentifier xmlns="http://schemas.datacontract.org/2004/07/TrackableEntities.Client">0a17b93e-f1fc-42f4-b46d-68bf225b3bd1</EntityIdentifier>
<ModifiedProperties xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" z:Id="2" z:Size="2" xmlns="http://schemas.datacontract.org/2004/07/TrackableEntities.Client">
<d2p1:string z:Id="3">sample string 1</d2p1:string>
<d2p1:string z:Id="4">sample string 2</d2p1:string>
</ModifiedProperties>
<TrackingState xmlns="http://schemas.datacontract.org/2004/07/TrackableEntities.Client">Unchanged</TrackingState>
<FechaAlta>2025-12-06T06:49:02.4945283+01:00</FechaAlta>
<FechaModificacion>2025-12-06T06:49:02.4945283+01:00</FechaModificacion>
<Id>13</Id>
<IdCreador>17</IdCreador>
<IdLocal>16</IdLocal>
<IdModificador>18</IdModificador>
<ControlCesion z:Id="5">S</ControlCesion>
<ControlMantenimiento z:Ref="5" i:nil="true" />
<ControlUsuario z:Ref="5" i:nil="true" />
<EsControlCesion>true</EsControlCesion>
<EsControlMantenimiento>true</EsControlMantenimiento>
<EsControlUsuario>true</EsControlUsuario>
<EsMaquinaFabricacion>true</EsMaquinaFabricacion>
<EsVehiculo>true</EsVehiculo>
<MaquinaFabricacion z:Ref="5" i:nil="true" />
<Nombre z:Id="6">sample string 1</Nombre>
<Orden>2</Orden>
<Vehiculo z:Ref="5" i:nil="true" />
</TipoMaquina>