PUT api/oficinavirtual/Datos

Permite modificar los datos de registros de un cliente.

Request Information

URI Parameters

None.

Body Parameters

AguasNuevas_SitioWeb_ServicioWeb.Models.OficinaVirtual.ModificarRegistroCliente20Request
NameDescriptionTypeAdditional information
EsEmpresa

integer

None.

ClienteGiro

string

None.

ContactoNombre

string

None.

ContactoApellidoPaterno

string

None.

ContactoApellidoMaterno

string

None.

ContactoFono

string

None.

ContactoCorreo

string

None.

Canal

integer

None.

Usuario

string

None.

Password

string

None.

EmpresaID

integer

None.

ClienteRut

integer

None.

ClienteDV

string

None.

ClienteClave

string

None.

ClienteNombre

string

None.

ClienteEmail

string

None.

ClienteFono

string

None.

ClienteDireccionCalle

string

None.

ClienteDireccionNumero

string

None.

ClienteDireccionDepto

string

None.

ClienteDireccionComuna

string

None.

ClienteRecibeBoletaPorEmail

boolean

None.

ClienteRecibeInfoPorEmail

boolean

None.

ClienteCelular

string

None.

ClienteSexo

string

None.

ClienteDireccion

string

None.

ApellidoPaterno

string

None.

ApellidoMaterno

string

None.

ClienteDireccionCiudad

string

None.

ClienteDireccionComunaId

integer

None.

ClienteDireccionCiudadId

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "EsEmpresa": 1,
  "ClienteGiro": "sample string 2",
  "ContactoNombre": "sample string 3",
  "ContactoApellidoPaterno": "sample string 4",
  "ContactoApellidoMaterno": "sample string 5",
  "ContactoFono": "sample string 6",
  "ContactoCorreo": "sample string 7",
  "Canal": 8,
  "Usuario": "sample string 9",
  "Password": "sample string 10",
  "EmpresaID": 11,
  "ClienteRut": 12,
  "ClienteDV": "sample string 13",
  "ClienteClave": "sample string 14",
  "ClienteNombre": "sample string 15",
  "ClienteEmail": "sample string 16",
  "ClienteFono": "sample string 17",
  "ClienteDireccionCalle": "sample string 18",
  "ClienteDireccionNumero": "sample string 19",
  "ClienteDireccionDepto": "sample string 20",
  "ClienteDireccionComuna": "sample string 21",
  "ClienteRecibeBoletaPorEmail": true,
  "ClienteRecibeInfoPorEmail": true,
  "ClienteCelular": "sample string 24",
  "ClienteSexo": "sample string 25",
  "ClienteDireccion": "sample string 26",
  "ApellidoPaterno": "sample string 27",
  "ApellidoMaterno": "sample string 28",
  "ClienteDireccionCiudad": "sample string 29",
  "ClienteDireccionComunaId": 30,
  "ClienteDireccionCiudadId": 31
}

application/xml, text/xml

Sample:
<ModificarRegistroCliente20Request xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AguasNuevas_SitioWeb_ServicioWeb.Models.OficinaVirtual">
  <ApellidoMaterno>sample string 28</ApellidoMaterno>
  <ApellidoPaterno>sample string 27</ApellidoPaterno>
  <Canal>8</Canal>
  <ClienteCelular>sample string 24</ClienteCelular>
  <ClienteClave>sample string 14</ClienteClave>
  <ClienteDV>sample string 13</ClienteDV>
  <ClienteDireccion>sample string 26</ClienteDireccion>
  <ClienteDireccionCalle>sample string 18</ClienteDireccionCalle>
  <ClienteDireccionCiudad>sample string 29</ClienteDireccionCiudad>
  <ClienteDireccionCiudadId>31</ClienteDireccionCiudadId>
  <ClienteDireccionComuna>sample string 21</ClienteDireccionComuna>
  <ClienteDireccionComunaId>30</ClienteDireccionComunaId>
  <ClienteDireccionDepto>sample string 20</ClienteDireccionDepto>
  <ClienteDireccionNumero>sample string 19</ClienteDireccionNumero>
  <ClienteEmail>sample string 16</ClienteEmail>
  <ClienteFono>sample string 17</ClienteFono>
  <ClienteGiro>sample string 2</ClienteGiro>
  <ClienteNombre>sample string 15</ClienteNombre>
  <ClienteRecibeBoletaPorEmail>true</ClienteRecibeBoletaPorEmail>
  <ClienteRecibeInfoPorEmail>true</ClienteRecibeInfoPorEmail>
  <ClienteRut>12</ClienteRut>
  <ClienteSexo>sample string 25</ClienteSexo>
  <ContactoApellidoMaterno>sample string 5</ContactoApellidoMaterno>
  <ContactoApellidoPaterno>sample string 4</ContactoApellidoPaterno>
  <ContactoCorreo>sample string 7</ContactoCorreo>
  <ContactoFono>sample string 6</ContactoFono>
  <ContactoNombre>sample string 3</ContactoNombre>
  <EmpresaID>11</EmpresaID>
  <EsEmpresa>1</EsEmpresa>
  <Password>sample string 10</Password>
  <Usuario>sample string 9</Usuario>
</ModificarRegistroCliente20Request>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter' to write type 'AguasNuevas_SitioWeb_ServicioWeb.Models.OficinaVirtual.ModificarRegistroCliente20Request'.

Response Information

Resource Description

AguasNuevas_SitioWeb_ServicioWeb.WSComercial.ModificarRegistroClienteResult
NameDescriptionTypeAdditional information
Status

AguasNuevas_SitioWeb_ServicioWeb.WSComercial.Status

None.

Response Formats

application/json, text/json

Sample:
{
  "statusField": {
    "isOKField": true,
    "mensajeField": "sample string 2",
    "tokenSoporteField": "sample string 3",
    "PropertyChanged": null
  },
  "PropertyChanged": null
}

application/xml, text/xml

Sample:
<ModificarRegistroClienteResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AguasNuevas_SitioWeb_ServicioWeb.WSComercial">
  <PropertyChanged xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.ComponentModel" i:nil="true" />
  <statusField>
    <PropertyChanged xmlns:d3p1="http://schemas.datacontract.org/2004/07/System.ComponentModel" i:nil="true" />
    <isOKField>true</isOKField>
    <mensajeField>sample string 2</mensajeField>
    <tokenSoporteField>sample string 3</tokenSoporteField>
  </statusField>
</ModificarRegistroClienteResult>