PUT AgendaApi/Evento

Modifica una Agenda

Request Information

URI Parameters

None.

Body Parameters

Agenda a modificar

AgendaDto
NameDescriptionTypeAdditional information
IdAgenda

integer

None.

IdLocalAgenda

integer

None.

IdEmpleado

integer

None.

Fecha

date

None.

HoraInicio

date

None.

HoraFin

date

None.

TipoDocumento

integer

None.

IdDocumento

integer

None.

IdLocalDocumento

integer

None.

Descripcion

string

None.

Cliente

string

None.

Direccion

string

None.

Telefono

string

None.

Mail

string

None.

IdIntTipo

integer

None.

IdIntModo

integer

None.

Color

integer

None.

ConfirmarEmpleado

boolean

None.

Cerrada

boolean

None.

Anulada

boolean

None.

IdCliente

integer

None.

IdLocalCliente

integer

None.

IdDireccion

integer

None.

IdLocalDireccion

integer

None.

TieneDesplazamiento

boolean

None.

CaracterTipoModo

string

None.

DescripcionModo

string

None.

IntervencionDto

IntervencionDto

None.

Request Formats

application/json, text/json

Sample:
{
  "IdAgenda": 1,
  "IdLocalAgenda": 2,
  "IdEmpleado": 3,
  "Fecha": "2025-12-06T06:40:34.1926041+01:00",
  "HoraInicio": "2025-12-06T06:40:34.1926041+01:00",
  "HoraFin": "2025-12-06T06:40:34.1926041+01:00",
  "TipoDocumento": 7,
  "IdDocumento": 8,
  "IdLocalDocumento": 9,
  "Descripcion": "sample string 10",
  "Cliente": "sample string 11",
  "Direccion": "sample string 12",
  "Telefono": "sample string 13",
  "Mail": "sample string 14",
  "IdIntTipo": 15,
  "IdIntModo": 16,
  "Color": 17,
  "ConfirmarEmpleado": true,
  "Cerrada": true,
  "Anulada": true,
  "IdCliente": 21,
  "IdLocalCliente": 22,
  "IdDireccion": 23,
  "IdLocalDireccion": 24,
  "TieneDesplazamiento": true,
  "CaracterTipoModo": "sample string 26",
  "DescripcionModo": "sample string 27",
  "IntervencionDto": {
    "$id": "2",
    "Id": 1,
    "IdLocal": 2,
    "Estado": 3,
    "TrabajosRealizados": "sample string 4",
    "HoraSalidaOficina": "2025-12-06T06:40:34.1926041+01:00",
    "HoraLlegadaCliente": "2025-12-06T06:40:34.1926041+01:00",
    "HoraSalidaCliente": "2025-12-06T06:40:34.1926041+01:00",
    "HoraFinalizacion": "2025-12-06T06:40:34.1926041+01:00",
    "TotalTiempo": "0:00",
    "TotalKilometros": 5.0
  }
}

application/x-www-form-urlencoded

Sample:

Sample not available.

application/xml, text/xml

Sample:
<AgendaDto 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.Service.Application.Models.Dtos.Agenda">
  <Anulada>true</Anulada>
  <CaracterTipoModo z:Id="2">sample string 26</CaracterTipoModo>
  <Cerrada>true</Cerrada>
  <Cliente z:Id="3">sample string 11</Cliente>
  <Color>17</Color>
  <ConfirmarEmpleado>true</ConfirmarEmpleado>
  <Descripcion z:Id="4">sample string 10</Descripcion>
  <DescripcionModo z:Id="5">sample string 27</DescripcionModo>
  <Direccion z:Id="6">sample string 12</Direccion>
  <Fecha>2025-12-06T06:40:34.1926041+01:00</Fecha>
  <HoraFin>2025-12-06T06:40:34.1926041+01:00</HoraFin>
  <HoraInicio>2025-12-06T06:40:34.1926041+01:00</HoraInicio>
  <IdAgenda>1</IdAgenda>
  <IdCliente>21</IdCliente>
  <IdDireccion>23</IdDireccion>
  <IdDocumento>8</IdDocumento>
  <IdEmpleado>3</IdEmpleado>
  <IdIntModo>16</IdIntModo>
  <IdIntTipo>15</IdIntTipo>
  <IdLocalAgenda>2</IdLocalAgenda>
  <IdLocalCliente>22</IdLocalCliente>
  <IdLocalDireccion>24</IdLocalDireccion>
  <IdLocalDocumento>9</IdLocalDocumento>
  <IntervencionDto z:Id="7">
    <Estado>3</Estado>
    <HoraFinalizacion>2025-12-06T06:40:34.1926041+01:00</HoraFinalizacion>
    <HoraLlegadaCliente>2025-12-06T06:40:34.1926041+01:00</HoraLlegadaCliente>
    <HoraSalidaCliente>2025-12-06T06:40:34.1926041+01:00</HoraSalidaCliente>
    <HoraSalidaOficina>2025-12-06T06:40:34.1926041+01:00</HoraSalidaOficina>
    <Id>1</Id>
    <IdLocal>2</IdLocal>
    <TotalKilometros>5</TotalKilometros>
    <TrabajosRealizados z:Id="8">sample string 4</TrabajosRealizados>
  </IntervencionDto>
  <Mail z:Id="9">sample string 14</Mail>
  <Telefono z:Id="10">sample string 13</Telefono>
  <TieneDesplazamiento>true</TieneDesplazamiento>
  <TipoDocumento>7</TipoDocumento>
</AgendaDto>

Response Information

Resource Description

Agenda modificada

AgendaDto
NameDescriptionTypeAdditional information
IdAgenda

integer

None.

IdLocalAgenda

integer

None.

IdEmpleado

integer

None.

Fecha

date

None.

HoraInicio

date

None.

HoraFin

date

None.

TipoDocumento

integer

None.

IdDocumento

integer

None.

IdLocalDocumento

integer

None.

Descripcion

string

None.

Cliente

string

None.

Direccion

string

None.

Telefono

string

None.

Mail

string

None.

IdIntTipo

integer

None.

IdIntModo

integer

None.

Color

integer

None.

ConfirmarEmpleado

boolean

None.

Cerrada

boolean

None.

Anulada

boolean

None.

IdCliente

integer

None.

IdLocalCliente

integer

None.

IdDireccion

integer

None.

IdLocalDireccion

integer

None.

TieneDesplazamiento

boolean

None.

CaracterTipoModo

string

None.

DescripcionModo

string

None.

IntervencionDto

IntervencionDto

None.

Response Formats

application/json, text/json

Sample:
{
  "IdAgenda": 1,
  "IdLocalAgenda": 2,
  "IdEmpleado": 3,
  "Fecha": "2025-12-06T06:40:34.1926041+01:00",
  "HoraInicio": "2025-12-06T06:40:34.1926041+01:00",
  "HoraFin": "2025-12-06T06:40:34.1926041+01:00",
  "TipoDocumento": 7,
  "IdDocumento": 8,
  "IdLocalDocumento": 9,
  "Descripcion": "sample string 10",
  "Cliente": "sample string 11",
  "Direccion": "sample string 12",
  "Telefono": "sample string 13",
  "Mail": "sample string 14",
  "IdIntTipo": 15,
  "IdIntModo": 16,
  "Color": 17,
  "ConfirmarEmpleado": true,
  "Cerrada": true,
  "Anulada": true,
  "IdCliente": 21,
  "IdLocalCliente": 22,
  "IdDireccion": 23,
  "IdLocalDireccion": 24,
  "TieneDesplazamiento": true,
  "CaracterTipoModo": "sample string 26",
  "DescripcionModo": "sample string 27",
  "IntervencionDto": {
    "$id": "2",
    "Id": 1,
    "IdLocal": 2,
    "Estado": 3,
    "TrabajosRealizados": "sample string 4",
    "HoraSalidaOficina": "2025-12-06T06:40:34.1926041+01:00",
    "HoraLlegadaCliente": "2025-12-06T06:40:34.1926041+01:00",
    "HoraSalidaCliente": "2025-12-06T06:40:34.1926041+01:00",
    "HoraFinalizacion": "2025-12-06T06:40:34.1926041+01:00",
    "TotalTiempo": "0:00",
    "TotalKilometros": 5.0
  }
}

application/xml, text/xml

Sample:
<AgendaDto 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.Service.Application.Models.Dtos.Agenda">
  <Anulada>true</Anulada>
  <CaracterTipoModo z:Id="2">sample string 26</CaracterTipoModo>
  <Cerrada>true</Cerrada>
  <Cliente z:Id="3">sample string 11</Cliente>
  <Color>17</Color>
  <ConfirmarEmpleado>true</ConfirmarEmpleado>
  <Descripcion z:Id="4">sample string 10</Descripcion>
  <DescripcionModo z:Id="5">sample string 27</DescripcionModo>
  <Direccion z:Id="6">sample string 12</Direccion>
  <Fecha>2025-12-06T06:40:34.1926041+01:00</Fecha>
  <HoraFin>2025-12-06T06:40:34.1926041+01:00</HoraFin>
  <HoraInicio>2025-12-06T06:40:34.1926041+01:00</HoraInicio>
  <IdAgenda>1</IdAgenda>
  <IdCliente>21</IdCliente>
  <IdDireccion>23</IdDireccion>
  <IdDocumento>8</IdDocumento>
  <IdEmpleado>3</IdEmpleado>
  <IdIntModo>16</IdIntModo>
  <IdIntTipo>15</IdIntTipo>
  <IdLocalAgenda>2</IdLocalAgenda>
  <IdLocalCliente>22</IdLocalCliente>
  <IdLocalDireccion>24</IdLocalDireccion>
  <IdLocalDocumento>9</IdLocalDocumento>
  <IntervencionDto z:Id="7">
    <Estado>3</Estado>
    <HoraFinalizacion>2025-12-06T06:40:34.1926041+01:00</HoraFinalizacion>
    <HoraLlegadaCliente>2025-12-06T06:40:34.1926041+01:00</HoraLlegadaCliente>
    <HoraSalidaCliente>2025-12-06T06:40:34.1926041+01:00</HoraSalidaCliente>
    <HoraSalidaOficina>2025-12-06T06:40:34.1926041+01:00</HoraSalidaOficina>
    <Id>1</Id>
    <IdLocal>2</IdLocal>
    <TotalKilometros>5</TotalKilometros>
    <TrabajosRealizados z:Id="8">sample string 4</TrabajosRealizados>
  </IntervencionDto>
  <Mail z:Id="9">sample string 14</Mail>
  <Telefono z:Id="10">sample string 13</Telefono>
  <TieneDesplazamiento>true</TieneDesplazamiento>
  <TipoDocumento>7</TipoDocumento>
</AgendaDto>