Skip to main content

API REST GSERP

Operaciones básicas:

DescripciónEndpoint
Obtener la colecciónGET /clientes
Obtener un recursoGET /clientes/{id}
Crear o actualizar un recursoPUT /clientes/{id}
Eliminar un recursoDELETE /clientes/{id}
Crear un reportePOST /clientes/report

Ventas

Proyecto: GSERP.API.Ventas Ruta: /Ventas

### Aseguradoras de riesgo Controller: AseguradorasRiesgoController

EndpointMétodo en el controladorDescripciónMétodo en AseguradoraRiesgoBL.csImplementado
GET /aseguradorasRiesgo?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int, bool)Obtiene todas las aseguradoras de riesgoGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)
GET /aseguradorasRiesgo?pagina=1&filas=1GetAll()Obtiene la primera aseguradoraGetFirst()
GET /aseguradorasRiesgo?pagina=0&filas=0GetAll()Obtiene la última aseguradoraGetLast()
GET /aseguradorasRiesgo/nGetNext(AseguradoraRiesgo)Obtiene la siguiente aseguradoraGetNext(AseguradoraRiesgo)
GET /aseguradorasRiesgo/pGetPrevious(AseguradoraRiesgo)Obtiene la aseguradora anteriorGetPrevious(AseguradoraRiesgo)
GET /aseguradorasRiesgo/{id:int}GetById(int)Obtiene una aseguradoraGetById(int)
PUT /aseguradorasRiesgoUpsert(AseguradoraRiesgoDto)Crea o modifica una aseguradora de riesgoSave(AseguradoraRiesgo)
DELETE /aseguradorasRiesgo/{id:int}Delete(int)Elimina una aseguradora de riesgoDelete(AseguradoraRiesgo)
POST /aseguradorasRiesgo/report?pagina=1&filas=100GenerateReportList(int, int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>)
GET /aseguradorasRiesgo/1

{
"idAseguradora": "1",
"descripcion": "Seguros generales",
"fechaUltimaModificacion": "2025-1-20",
"links": {
"self": "/aseguradorasRiesgo/1",
"previous": null,
"next": "/aseguradorasRiesgo/2",
"first": "/aseguradorasRiesgo?pagina=1&fila=1",
"last": "/aseguradorasRiesgo?pagina=0&fila=0"
}
}

### Campings

Controller: CampingsController

EndpointMètodo en el controladorDescripciónMètodo en CampingBL.csImplementado
GET /campings?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int, bool) Obtiene todos los campingsGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
GET /campings/{id:int}?cargar-relaciones=boolGetById(int id)Obtiene un campingGetById(int?, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene el primer campingGetFirst(bool)Si
. ?pagina=0&fila=0GetAll()Obtiene el ultimo campingGetLast(bool)Si
. /nGetAll()Obtinene el siguienteGetNext(Camping)Si
. /pGetAll()Obtiene el anteriorGetPrevious(Camping)Si
PUT /campingsUpsert(dto)Crea o modifica un campingSave(Camping)Si
DELETE /campings/{id:int}Eliminar(int)Elimina un campingDelete(Camping)Si
POST /campings/report?pagina=1&filas=100GeneraReportList(int, int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>)Si

Ejemplo de JSON de datos del camping

GET /campins/1

{
"idCamping": "1",
"direccion": "Ctra. de la Platja, s/n, 17470 Sant Pere Pescador, Girona",
"email": "info@laballenaalegre.com",
"fax": "",
"idCodigoPostal": "78665",
"idZona": "1",
"mobil": "",
"nombre": "LA BALLENA ALEGRE",
"observaciones": "",
"personaContacto": "",
"telefono": "",
"web": "",
"links": {
"self": "/campings/1",
"previous": null,
"next": "/campings/2",
"first": "/campings?pagina=1&fila=1",
"last": "/campings?pagina=0&fila=0"
}
}

Clientes Aportacion

EndpointMètodo en el controladorDescripciónMètodo en ClienteAportacionBL.csImplementado
GET /clientesAportaciones?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int, bool) Obtiene un listado de las aportaciones del clienteGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1GetAll() Obtiene la primera aportacion del cliente y sus relacionesGetFirst(bool)Si
. ?pagina=0&fila=0GetAll()Obtiene la útlima aportacion del cliente y sus relacionesGetLast(bool)Si
. /nGetAll()Obtiene la siguienteaportacion del cliente y sus relacionesGetNext(ClienteAportacion, bool)Si
. /pGetAll()Obtiene la aportacion de cliente previaGetPrevious(ClienteAportacion,bool)Si
GET /clientes/{idCliente:int}/clientesAportaciones/{id:int}?cargar-relaciones=boolGetClienteAportacion(int,int)Obtiene la aportacion de un clienteGetById(int, int, bool)Si
PUT /clientesAportaciones/Upsert(dto)Actualitza o crea la aportacion de clienteSave(ClienteAportacion)Si
DELETE /clientesAportaciones/{id:int}Elimina(int)Elimina la aportacion de clienteDelete(Cliente)Si
POST /clientesAportaciones/report?pagina=1&filas=100GetReportLits(int, int)Genera una llista de reportesGenerarReportList(List<Utilidades.QueryFilter> )Si

Clientes Articulos

EndpointMètodo en el controladorDescripciónMètodo en ClienteArticuloBL.csImplementado
GET /clientesArticulos?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene un listado de las aportaciones del clienteGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
GET /clientesArticulos?pagina=1&filas=100&busqueda=""GetAll(...,string)Obtiene una lista de articulos por descripcionGetFiltrado(string)Si
GET /clientesArticulos?pagina=1&filas=100&idFiltrado=""GetAll(..., string)Obtiene una lista de articulosGetByIdFiltrado(string)Si
GET /clientesArticulos?pagina=1&filas=100&idFiltrado=""&descripcion=""GetAll(...,string,string)Obtiene una lista de articulos filtrada por id y descripcionGetListArticulosClienteByDescripcionAndId(string, string, string, bool)Si
TraducirTodosArticulosByIdCliente(Cliente.EL.Cliente cliente, string IdIdiomaOld)Si
GET /clientes/{idClientes:int}/clientesArticulos/{id:string}?pagina=1&filas=100&cargar-relaciones=boolGetClienteArticulos(int,string)Obtiene un articulo de un clienteGetById(int, string)Si
PUT /clientesArticulos/Upsert(dto)Actualitza o crea el articulo de un clienteSave(ClienteArticulo)Si
DELETE /clientesArticulos/{id:int}Elimina(int)Elimina el articulo de un clienteDelete(ClienteArticulo)Si
POST /clientesArticulos/report?pagina=1&filas=100GetReportDeClientes(int, int)Genera una llista de reportesGenerarReportList(List<Utilidades.QueryFilter> )Si
PUT /clientesArticulos/Upsert(dto)Actualitza o crea la descripcion de un articuloActualizarDescripcionArticuloModificado(Articulo.EL.Articulo, string)Si

Clientes Articulos Idiomas Etiquetas

EndpointMètodo en el controladorDescripciónMètodo en ClienteArticuloIdiomaEtiquetaBL.csImplementado
GET /clientesArticulosIdiomasEtiquetas?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene un listado de Articulos del cliente por idiomasGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el primer registroGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último registroGetLast(bool)Si
. /nGetAll()Obtiene el siguiente registroGetNext(ClienteArticuloIdiomaEtiqueta,bool)Si
. /pGetAll()Obtiene el anterior registroGetPrevious(ClienteArticuloIdiomaEtiqueta,bool)Si
GET /clientes/{idClientes:int}/articulos/{idArticulo:string}/clientesArticulosIdiomasEtiquetas?cargar-relaciones=boolGetEtiqueta(int, string)Otiene una etiuqeta en especificoGetById(int, string, string, bool)Si
PUT /clientesArticulosIdiomasEtiquetas/Upsert(dto)Actualitza o crea el idioma de la etiqueta de un clienteSave(ClienteArticuloIdiomaEtiqueta)Si
DELETE /clientesArticulosIdiomasEtiquetas/{id:int}Elimina(int)Elimina la etiqueta del idioma del articulo de un clienteDelete(ClienteArticuloIdiomaEtiqueta)Si
POST /clientesArticulosIdiomasEtiquetas/report?pagina=1&filas=100GetReportDeEtiquetas(int, int)Genera una llista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Clientes Articulos Precios

EndpointMètodo en el controladorDescripciónMètodo en ClienteArticuloPrecioBL.csImplementado
GET /clientesArticulosPrecios?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de los precios de articulos del clienteGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
GET /clientes/{idCliente:int}/clientesArticulosPrecios/{id:int}GetPrecio(int, int)Otiene un precio de un articuloGetById(int, string, DateTime)Si
PUT /clientesArticulosPrecios/Upsert(dto)Actualitza o crea el precio de un articulo del clienteSave(ClienteArticuloPrecio)Si
DELETE /clientesArticulosPrecios/{id:int}Elimina(int)Elimina el precio de un articulo del clienteDelete(ClienteArticuloPrecio)Si
PUT /clientesArticulosPrecios/AsignarArticulo()Asigna un articulo a un precioAsignarArticulo(ref EL.ClienteArticuloPrecio, string, EL.Cliente)Si
POST /clientesArticulosPrecios/report?pagina=1&filas=100GetReportPrecios(int, int)Genera una llista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si
GET /client/{id:int}/clientesArticulosPrecios/GetPrecios(int)Obtiene una lista de precios en vigorGetListPreciosEnVigor(Cliente.EL.Cliente)Si

Clientes

Controller: ClientesController

EndpointMètodo en el controladorDescripciónMètodo en ClienteBL.csImplementado
GET /clientes?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtinene una lista de clientesGetListFiltered(List<Utilidades.QueryFilter> , int , int , bool , EL.Situacion , ref int , List<QueryOrder> , bool?)Si
GET /clientes?pagina=1&filas=100&nombreDelegacion=""GetAll(..., string)Obtiene los clientes de una delegaciónGetListByNombreDelegacion(string, List<int> int)Si
GET /clientes?pagina=1&filas=100&nombreCliente=""GetAll(..., string)Obtiene los cliente con el nombreGetNombresPorNombre(string , bool?)Si
GET /clientes?pagina=1&filas=100&busqueda=""GetAll(..., string)Obtiene un cliente por texto de búsquedaBuscarPorTexto(string )Si
. ?pagina=1&fila=1GetAll()Obtiene el primer cliente y sus relacionesGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene el último clienteGetLast()Si
. /nGetAll()Obtiene el siguiente clienteGetNext(EL.Cliente)Si
. /pGetAll()Obtiene el anterior clienteGetPrevious(EL.Cliente)Si
GET /clientes/{id:int}?cargar-relaciones=boolGetCliente(int)Obtiene un clienteGetById(int?, bool)Si
GET /clientes/{id:int}/tarjetasGetTarjetas(int)Obtiene las tarjetas del clienteGetClienteConTarjetasById(int? , bool)Si
PUT /clientes/Upsert(dto)Actualitza un clienteSave(Cliente)Si
DELETE /clientes/{id:int}Elimina(int)Elimina un clienteDelete(Cliente)Si
POST /clientes/report?pagina=1&filas=100GetReportDeClientes(int, int)Genera una llista de reportes`GenerarReportList(List<Utilidades.QueryFilter> , EL.Situacion , bool? , List<int>)Si
POST /clientes/{id=int}/reportGeneraReportDeCliente(int)Genera un reporteGenerarReport(Cliente)Si
POST /clientes/{id=int}/cuentaContableCreaUnaCuentaContable()Crea una cuenta contableCrearCuentaContable(Cliente )Si
GET /clientes/1

{
"idCliente": "1",
"nombreComercial":"La ballena feliz",
"nif":"",
"nombreFiscal":"",
"direccion": "Ctra. de la Platja, s/n, 17470 Sant Pere Pescador, Girona",
"idCodigoPostal": "78665",
"telefono": "",
"fax": "",
"email": "info@laballenaalegre.com",
"web": "",
"riesgoConcedido":"",
"riesgoAseguradora":"",
"codigoAseguradora":"",
"ccc":"",
"codigoComoProveedor":"",
"gropuEstadistico":"",
"idFormaPago":"",
"idsFormaPagoCobros":"",
"idCuentaContable":"",
"idTipoCliente":"",
"idIdioma":"",
"idPoblacion": "",
"idPais":"",
"idSituacion":"",
"albaranValorado":"",
"giroBancario":"",
"observaciones":"",
"activo":"",
"fechaAlta":"",
"fechaNacimineto":"",
"sucursal":"",
"departamento":"",
"idTransportista":"",
"idRepresentante":"",
"idRuta":"",
"ordenRuta":"",
"pedidoValorado":"",
"idEjercicioCuenta":"",
"idEmpresaCuenta":"",
"idSerieFacturacionPositiva":"",
"idSerieFacturacionNegativa":"",
"albaranFactura":"",
"numeroCopiasPedido":"",
"numeroCopiasFactura":"",
"numeroCopiasAlbaran":"",
"numeroCopiasPresupuesto":"",
"riesgoAsegurado":"",
"codigoProveedorCliente":"",
"idGrupoCliente":"",
"vencimientoAlSiguiente":"",
"idTipoPersona":"",
"nombre": "Paco",
"apellidoCompleto":"Tordera Sils",
"avisoAlbaranVentas":"",
"servicioFactura":"",
"juntarServiciosAlbaranesFactura":"",
"codigoPadron":"",
"codigoContribuiente":"",
"idCuentaPrevisionCobro":"",
"idAseguradoraRiesgo":"",
"riesgoInformado":"",
"riesgoSolicitado":"",
"risgoAplicado":"",
"diasDuracionRiesgo":"",
"fechaRiesgoAseguradora":"",
"fechaRiesgoConcedido":"",
"fechaRiesgoInformado":"",
"fechaRiesgoSolicitado":"",
"fechaRiesgoAplicado":"",
"irpf":"",
"descontarIRPFBase":"",
"descontarIRPFTotal":"",
"idCuentaIRPF":"",
"idClienteSUGAR":"",
"tipoPersona":"",
"serieFacturacionPositiva":"",
"serieFacturacionNegativa":"",
"cuentaIRPF":"",
"cuentaContable":"",
"clienteArticuloListCliente":"",
"clienteArticuloPrecioListCliente":"",
"clienteDescuentoListCliente":"",
"clienteTargetaListCliente": [
{
"idCliente": 1
"idTipoTarjeta": 1,
"id": 1,
"numeroTargeta": "123456789",
"nombrePropietarioTargeta": "Pere Pi",
"fechaUltimaModificacion": "2025-1-20",
}
],
"clienteTarifaListCliente":"",
"tipoFacturaPeriodoFacturacionListCliente":"",
"tipoServicioPeriodoFacturacionList":"",
"formaPagoCliente":"",
"tipoClienteCliente":"",
"clienteDiasPago":"",
"tipoImpuestoCliente":"",
"empresaCliente":"",
"idiomaCliente":"",
"paisCliente":"",
"poblacionCliente":"",
"provinciaCliente":"",
"situacionCliente":"",
"clienteDireccionEnvioListCliente":"",
"clienteComunicacionListCliente":"",
"clienteContactoListCliente":"",
"representanteCliente":"",
"rutaCliente":"",
"transportistaCliente":"",
"grupoCliente_Cliente":"",
"codigoPostalPoblacionCliente":"",
"clienteFestivoListCliente":"",
"centroCliente":"",
"idTipoVia":"",
"direccionNumero":"",
"direccionKm":"",
"direccionEscala":"",
"direccionBloque":"",
"direccionPiso":"",
"direccionPuerta":"",
"direccionToponimo":"",
"observacionesPedido":"",
"observacionesAlbaran":"",
"observacionesTiquet":"",
"observacionesFactura":"",
"observacionesPartes":"",
"clienteMatriculaListCliente":"",
"idClienteFacturacion":"",
"idEmpresaCentro":"",
"idCentro":"",
"idZona":"",
"auxiliarVarchar1":"",
"empresaVinculada":"",
"fechaUltimaModificacion":"",
"intrastatCondicionEntrega":"",
"intrastatNaturalezaTransaccion":"",
"intrastatModalidadTransporte":"",
"intrastatPuertoAeropuerto":"",
"imprimirAlbaranExpediciones":"",
"facturarTasas":"",
"iban":"",
"bic":"",
"fechaMandato":"",
"situacionRiesgo":"",
"codigoCentroFACe":"",
"clienteRiesgoHistoricoListCliente":"",
"mandato":"",
"avisoPedidoVentas":"",
"guiaSanitaria":"",
"idMarca":"",
"idCuentaBancariaTransferencias":"",
"telefonoMovil":"",
"imprimirTrazabilidadAlImprimirAlbaran":"",
"aplicarPrecio2EnAlbaranes":"",
"facturarEnvases":"",
"imprimirUnidadesAlbaran":"",
"noAplicarHarinas":"",
"enviarFacturasPorEmail":"",
"emailParaEnvioFacturas":"",
"idTipoClienteParaEstadisticaVenta":"",
"deliveryAddressFactura":"",
"observacionesEnFactura":"",
"cajasEnAlbaranFactura":"",
"codDuaneroEnAlbaran":"",
"idsTipoDocumentoIdentificativo":"",
"aplicarCanonLogistico": "",
"idTipoAlbaranDefecto":"",
"crearFacturaVentaAPartirDeRecibos":"",
"codigoQLeche": "",
"marcaOficial":"",
"idCamping":"",
"email2": "",
"unidadTramitadoraFACe":"",
"organoGestorFACe": "",
"ibanParaFactoring": "",
"observacionesTransportista":"",
"idIdiomaEtiquetaje":"",
"bloqueadoPorFaltaPago": "",
"desplazamientoEnHoras":"",
"aceptaMailing":"",
"enviarHojasTrabajoPorEmail":"",
"emailParaEnvioHojasTrabajo":"",
"pieEmailFacturas": "",
"emailParaEnvioPresupuesto": "",
"codigoProveedorParaTraspasoAlbaran": "",
"emailParaEnvioCanvioPrecio": "",
"facturarAlCrearAlbaranDesdePedido": "",
"idEmpresaPedidoMobile": "",
"ubicacionCoordenadaGPSLatitud": "",
"ubicacionCoordenadaGPSLongitud": "",
"primeraVentanaHoraInicioEntrega": "",
"primeraVentanaHoraFinalEntrega": "",
"segundaVentanaHoraInicioEntrega": "",
"segundaVentanaHoraFinalEntrega": "",
"codigoCentroParaTraspasoAlbaran": "",
"codigoEmpresaParaTraspasoAlbaran": "",
"prospectID": "",
"links": {
"self": "/clientes/1",
"previous": null,
"next": "/clientes/2",
"first": "/clientes?pagina=1&fila=1",
"last": "/clientes?pagina=0&fila=0",
"tarjetas": "/clientes/1/tarjetas"
}
}

Clientes Cisterna

EndpointMètodo en el controladorDescripciónMètodo en ClienteCisternaBL.csImplementado
GET /clientesCisternas?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de clientes cisternaGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1GetAll()Obtiene el primer cliente cisterna y sus relacionesGetFirst(bool)Si
. ?pagina=0&fila=0GetAll()Obtiene el último cliente cisternaGetLast(bool)Si
. /nGetAll()Obtiene el siguiente cliente cisternaGetNext(ClienteCisterna)Si
. /pGetAll()Obtiene el anterior cliente cisternaGetPrevious(ClienteCisterna)Si
GET /clientes/{idClientes}/clientesCisternas/{id:int}?cargar-relaciones=boolGetClienteCisterna(int)Obtiene un cliente cisternaGetById(int, string, bool)Si
PUT /clientesCisternas/Upsert(dto)Actualitza o crea un cliente cisternaSave(ClienteCisterna)Si
DELETE /clientesCisternas/{id:int}Elimina(int)Elimina un cliente cisternaDelete(ClienteCisterna)Si
POST /clientesCisternas/report?pagina=1&filas=100GetReports(int, int)Genera una lista de reportsGenerarReportList(List<Utilidades.QueryFilter>) Si

Clienetes Codigo Postal Traspaso

EndpointMètodo en el controladorDescripciónMètodo en ClienteCodigoPostalTraspasoBL.csImplementado
GET /clientesCodigosPostalesTraspasos?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de codigos postales de traspasosGetListFiltered(List<Utilidades.QueryFilter>, List<Utilidades.QueryOrder>, int, int, bool)Si
GET /clientes/{idClientes}/clientesCodigosPostalesTraspasosGetCodigoPostal(int)Obtiene un codigo postal de traspasoGetById(int)Si
PUT /clientesCodigosPostalesTraspasos/Upsert(dto)Actualiza o crea un codigo postal de traspasoSave(ClienteCodigoPostalTraspaso)Si
DELETE /clientesCodigosPostalesTraspasos/{id:int}Elimina(int)Elimina un codigo postal de traspasoDelete(ClienteCodigoPostalTraspaso)Si
POST /clientesCodigosPostalesTraspasos/report?pagina=1&filas=100GetRports(int, int)Genera una lista de reportsGenerarReportList(List<Utilidades.QueryFilter>) Si
PUT /clientesCodigosPostalesTraspasos/Actualitza()Actualiza un codigo postalActualizarIdCodigoPostal(string)Si

Cliente Comunicacion

EndpointMètodo en el controladorDescripciónMètodo en ClienteComunicacionBL.csImplementado
GET /clientesComunicaciones?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de clientes de comunicacionGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
GET /clientes/{idClientes}/tipoComunicaciones/{idComunicacion:int}/clientesComunicaciones/{id:int}GetCliente(int)Obtiene un cliente comunicacionGetById(int, int, int)Si
PUT /clientesComunicaciones/Upsert(dto)Actualiza o crea un cliente de comunicacionSave(ClienteComunicacion)Si
DELETE /clientesComunicaciones/{id:int}Elimina(int)Elimina un cliente de comunicacionDelete(ClienteComunicacion)Si
POST /clientesComunicaciones/report?pagina=1&filas=100GetReports(int, int)Genera una lisat de reportsGenerarReportList(List<Utilidades.QueryFilter>) Si

Cliente Contacto

EndpointMètodo en el controladorDescripciónMètodo en GrupoClienteBL.csImplementado
GET /clientesContactos?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de contactos del clienteGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
GET /clientes/{idClientes}/clientesContactos/{id:int}GetContacto(int,int)Obtiene un contacto de un clienteGetById(int, int)Si
PUT /clientesContactos/Upsert(dto)Actualiza o crea un contacto de un clienteSave(ClienteContacto)Si
DELETE /clientesContactos/{id:int}Elimina(int)Elimina un contacto de un clienteDelete(ClienteContacto)Si
POST /clientesContactos/report?pagina=1&filas=100GetReports(int, int)Genera una lista de reportsGenerarReportList(List<Utilidades.QueryFilter>) Si

Clientes Descuento

EndpointMètodo en el controladorDescripciónMètodo en ClienteDescuentoBLF.csImplementado
GET /clientesDescuentos?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de descuentos del clienteGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
GET /clientes/?{idClientes}/clientesDescuentos/{id:int}GetDescuento(int,int)Obtiene un descuento de clienteGetById(int?, int?, int )Si
PUT /clientesDescuentos/Upsert(dto)Actualitza o crea un descuento de un clienteSave(ClienteDescuento)Si
DELETE /clientesDescuentos/{id:int}Elimina(int)Elimina un descuentoDelete(ClienteDescuento)Si

Clientes Dias De Pago

EndpointMètodo en el controladorDescripciónMètodo en ClienteDiasPagoBL.csImplementado
GET /clientesDiasPagos?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de dias de pago de clientesGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
GET /clientes/{idClientes}/clientesDiasPagos/{id:int}GetDiaDePago(int, int)Obtiene un dia de pago de un clienteGetById(int, int)Si
PUT /clientesDiasPagos/Upsert(dto)Actualiza o creaun dia de pagoSave(ClienteDiasPago)Si
DELETE /clientesDiasPagos/{id:int}Elimina(int)Elimina un dia de pago de un clienteDelete(ClienteDiasPago)Si
POST /clientesDiasPagos/report?pagina=1&filas=100GetReports(int, int)Genera una lista de reportsGenerarReportList(List<Utilidades.QueryFilter>) Si

Clientes Direccion de envio

EndpointMètodo en el controladorDescripciónMètodo en ClienteDireccionEnvioBL.csImplementado
GET /clienesDireccionEnvio?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de direcciones de envio del clienteGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool )Si
GET /clientes/{idCliente:int}/clienesDireccionEnvio?pagina=1&filas=100GetAll(..., int)Obtiene una lista de direcciones de un clienteGetListByCliente(int?, bool )Si
GET /clientes/{idCliente:int}/clienesDireccionEnvio?pagina=1&filas=100&nombre=""GetAll(..., string)Obtiene una lista de direcciones de un clienteGetListByNombre(int, string)Si
GET /clienesDireccionEnvio/ComprobaEmails()Comprueba si los correos son validosComprobarEmails(ClienteDireccionEnvioList)Si
GET /clientes/{idClientes:int}/clienesDireccionEnvio/{id:int}GetDireccion(int,int)Obtiene una direccion de envioGetById(int?, int?)Si
PUT /clienesDireccionEnvio/Upsert(dto)Actualiza o crea una direccion de envioSave(ClienteDireccionEnvio)Si
DELETE /clienesDireccionEnvio/{id:int}Elimina(int)Elimina una direccion de envioDelete(ClienteDireccionEnvio)Si

Cliente Festivo

EndpointMètodo en el controladorDescripciónMètodo en ClienteFestivoBL .csImplementado
GET /clientesFestivos?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de festivos del clienteGetListFiltered(List<Utilidades.QueryFilter>, List<Utilidades.QueryOrder>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene el primer festivo de un clienteGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene el último festivo de un clienteGetLast()Si
. /nGetAll()Obtiene el siguiente festivo de un clienteGetNext(ClienteFestivo)Si
. /pGetAll()Obtiene el anterior festivo de un clienteGetPrevious(ClienteFestivo)Si
GET /clientes/{idCliente:int}/clientesFestivos/{id:int}GetFestivo(int,int)Obtiene el festivo de un clienteGetById(int, int)Si
PUT /clientesFestivos/Upsert(dto)Actualiza o crea el festivo de un clienteSave(ClienteFestivo)Si
DELETE /clientesFestivos/{id:int}Elimina(int)Elimina el festivo de un clienteDelete(ClienteFestivo)Si
POST /clientesFestivos/report?pagina=1&filas=100GetReports(int, int)Genera una lista de reportsGenerarReportList(List<Utilidades.QueryFilter> )Si

Clientes Historico Mail Adjunto

EndpointMètodo en el controladorDescripciónMètodo en ClienteHistoricoMailAdjuntoBL.csImplementado
GET /clientesHistoricosMailsAdjuntos?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista historica de mails del clienteGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el mail adjunto de un clienteGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último mail adjunto de un clienteGetLast(bool)Si
. /nGetAll()Obtiene el siguiente mail adjunto de un clienteGetNext(ClienteHistoricoMailAdjunto, bool)Si
. /pGetAll()Obtiene el anterior mail adjunto de un clienteGetPrevious(ClienteHistoricoMailAdjunto ,bool)Si
GET /clientes/{idCliente:int}/clientesHistoricosMailsAdjuntos/{id:int}?cargar-relaciones=boolGetMailsAjuntos(int,int)Obtiene el mail adjunto de un clienteGetById(int, int, int, bool)Si
PUT /clientesHistoricosMailsAdjuntos/Upsert(dto)Actualiza o crea el mail adjunto de un clienteSave(ClienteHistoricoMailAdjunto)Si
DELETE /clientesHistoricosMailsAdjuntos/{id:int}Elimina(int)Elimina el mail adjunto de un clienteDelete(ClienteHistoricoMailAdjunto)Si
POST /clientesHistoricosMailsAdjuntos/report?pagina=1&filas=100GetReports(int, int)Genera una lista de reportsGenerarReportList(List<Utilidades.QueryFilter>) Si

Clientes Historicos mails

EndpointMètodo en el controladorDescripciónMètodo en ClienteHistoricoMailBL.csImplementado
GET /clientesHistoricosMails?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista historica de mails del clienteGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el primer mail de un clienteGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último mail de un clienteGetLast(bool)Si
. /nGetAll()Obtiene el siguiente mail de un clienteGetNext(ClienteHistoricoMail, bool)Si
. /pGetAll()Obtiene el anterior mail de un clienteGetPrevious(ClienteHistoricoMail ,bool)Si
GET /clientes/{idCliente:int}/clientesHistoricosMails/{id:int}?cargar-relaciones=boolGetMails(int,int)Obtiene el mail de un clienteGetById(int, int, bool)Si
PUT /clientesHistoricosMails/Upsert(dto)Actualiza o crea el mail de un clienteSave(ClienteHistoricoMail)Si
DELETE /clientesHistoricosMails/{id:int}Elimina(int)Elimina el mail de un clienteDelete(ClienteHistoricoMail)Si
POST /clientesHistoricosMails/report?pagina=1&filas=100GetReports(int, int)Genera una lista de reportsGenerarReportList(List<Utilidades.QueryFilter>) Si

Cliente Idioma Etiqueta

EndpointMètodo en el controladorDescripciónMètodo en ClienteIdiomaEtiquetaBL.csImplementado
GET /clientesIdiomasEtiquetas?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de etiquetas de idiomasGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene la primera etiquetaGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene la ultima etiquetaGetLast(bool)Si
. /nGetAll()Obtiene la siguiente etiquetaGetNext(ClienteIdiomaEtiqueta, bool)Si
. /pGetAll()Obtiene la ultima etiquetaGetPrevious(ClienteIdiomaEtiqueta ,bool)Si
GET /clientes/{idCliente:int}/clientesIdiomasEtiquetas/{id:string}?cargar-relaciones=boolGetEtiqueta(int, string)Obtiene una etiqueta de idiomaGetById(int, string, bool)Si
PUT /clientesIdiomasEtiquetas/Upsert(dto)Actualiza o crea la etiqueta del idiomaSave(ClienteIdiomaEtiqueta)Si
DELETE /clientesIdiomasEtiquetas/{id:int}Elimina(int)Elimina la etiqueta del idiomaDelete(ClienteIdiomaEtiqueta)Si
POST /clientesIdiomasEtiquetas/report?pagina=1&filas=100GetReports(int, int)Genera una lista de reportsGenerarReportList(List<Utilidades.QueryFilter>) Si

Cliente Matricula

EndpointMètodo en el controladorDescripciónMètodo en ClienteMatriculaBL.csImplementado
GET /clientesMatricula?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de matriculas del clienteGetListFiltered(List<Utilidades.QueryFilter>, List<Utilidades.QueryOrder>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene la primera matriculaGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene la ultima matriculaGetLast()Si
. /nGetAll()Obtiene la siguiente matriculaGetNext(ClienteMatricula)Si
. /pGetAll()Obtiene la ultima matriculaGetPrevious(ClienteMatricula)Si
GET /clientes/?{idCliente:int}/clientesMatricula/{id:string}?cargar-relaciones=boolGetMatricula(int?,string)Obtiene una matricula de un clienteGetById(int?, string)Si
PUT /clientesMatricula/Upsert(dto)Actualiza o crea la matriculaSave(ClienteMatricula)Si
DELETE /clientesMatricula/{id:int}Elimina(int)Elimina la matricula de un clienteDelete(ClienteMatricula)Si
POST /clientesMatricula/report?pagina=1&filas=100GetLlistaReports(int, int)Genera una lista de reportsGenerarReportList(List<Utilidades.QueryFilter> )Si

Cliente Nota

EndpointMètodo en el controladorDescripciónMètodo en ClienteNotaBL.csImplementado
GET /clientesNotas?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de notas del clienteGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene la primera nota del clienteGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene la ultima nota del clienteGetLast(bool)Si
. /nGetAll()Obtiene la siguiente nota del clienteGetNext(ClienteNota,bool)Si
. /pGetAll()Obtiene la ultima nota del clienteGetPrevious(ClienteNota,bool)Si
GET /clientes/{idClientes:int}/clientesNotas/{id:int}?cargar-relaciones=boolGetNota(int,int)Obtiene una nota de un clienteGetById(int, int, bool)Si
PUT /clientesNotas/Upsert(dto)Actualiza o crea la nota del clienteSave(ClienteNota)Si
DELETE /clientesNotas/{id:int}Elimina(int)Elimina la nota del clienteDelete(ClienteNota)Si
POST /clientesNotas/report?pagina=1&filas=100GetLlistaReports(int, int)Genera una lista de reportsGenerarReportList(List<Utilidades.QueryFilter>) Si

Cliente Riesgo Historico

EndpointMètodo en el controladorDescripciónMètodo en ClienteRiesgoHistoricoBL.csImplementado
GET /clientesRiesgoHistoricos?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de riesgos historicos del clienteGetListFiltered(List<Utilidades.QueryFilter>, List<Utilidades.QueryOrder>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene el primer riesgo historicoGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene el último riesgo historicoGetLast()Si
. /nGetAll()Obtiene el siguiente riesgo historicoGetNext(ClienteRiesgoHistorico)Si
. /pGetAll()Obtiene el previo riesgo historicoGetPrevious(ClienteRiesgoHistorico)Si
GET /clientesRiesgoHistoricos/{id:int}GetRiesgo(int)Obtiene un riesgo historico del clienteGetById(System.Guid )Si
PUT /clientesRiesgoHistoricos/Upsert(dto)Actualiza o crea el riesgo historicoSave(ClienteRiesgoHistorico)Si
DELETE /clientesRiesgoHistoricos/{id:int}Elimina(int)Elimina el riesgo historico de un clienteDelete(ClienteRiesgoHistorico)Si
DELETE /clientesRiesgoHistoricos/{id:int}Elimina(int)Elimina un riesgo historico del clienteDelete(ClienteRiesgoHistorico)Si
POST /clientesRiesgoHistoricos/report?pagina=1&filas=100GetLlistaReports(int, int)Genera una lista de reportsGenerarReportList(List<Utilidades.QueryFilter>) Si

Clientes Tarjeta Beneficiario

EndpointMètodo en el controladorDescripciónMètodo en ClienteTargetaBenificiarioBL.csImplementado
GET /clientesTarjetasBeneficiarios?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista detarjetas beneficiariasGetListFiltered(List<Utilidades.QueryFilter>, List<Utilidades.QueryOrder>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene la primera tarjeta beneficiariaGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene la última tarjeta beneficiariaGetLast()Si
. /nGetAll()Obtiene la siguiente tarjeta beneficiariaGetNext(ClienteTargetaBenificiario)Si
. /pGetAll()Obtiene la previa tarjeta beneficiariaGetPrevious(ClienteTargetaBenificiario)Si
GET /clientes/{icCliente}/??????/clientesRiesgoHistoricos/{id:int}GetTarjeta(int)Obtiene una tarjeta beneficiariaGetById(int, int, int, int)Si
PUT /clientesTarjetasBeneficiarios/Upsert(dto)Actualiza o crea la tarjeta beneficiariaSave(ClienteTargetaBenificiario)Si
DELETE /clientesTarjetasBeneficiarios/{id:int}Elimina(int)Elimina una tarjeta beneficiariaDelete(ClienteTargetaBenificiario)Si
POST /clientesTarjetasBeneficiarios/report?pagina=1&filas=100GetLlistaReports(int, int)Genera una lista de reportsGenerarReportList(List<Utilidades.QueryFilter>) Si

Clientes Tarjetas

EndpointMètodo en el controladorDescripciónMètodo en ClienteTargetaBL.csImplementado
GET /clientesTarjetas?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de tarjetasGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
GET /clientesTarjetas?pagina=1&filas=100&numeroTarjetas=""GetAll(.., string)Obtiene una lista de tarjetasGetList(string )Si
GET /clientes/{idCliente:int}/clientesTarjetas?pagina=1&filas=100&idTipoTarjeta=""GetAll(.., int,int)Obtiene una lista de tarjetasGetList(int, int)Si
GET /clientes/{idCliente:int}/clientesTarjetas?pagina=1&filas=100GetAll(.., int)Obtiene una lista de tarjetas de un clienteGetList(int)Si
CalculoDigitoControlHexaDecimal(ref ClienteTargeta Registro)
GET /clientes/{idCliente:int}/clientesTarjetas/{id:int}GetTarjeta(int, int)Obtiene una tarjetaGetById(int, int , int)Si
PUT /clientesTarjetas/Upsert(dto)Actualiza o crea una tarjetaSave(ClienteTargeta)Si
DELETE /clientesTarjetas/{id:int}Elimina(int)Elimina una tarjetaDelete(ClienteTargeta)Si

Cliente Tarifas

EndpointMètodo en el controladorDescripciónMètodo en ClienteTarifaBL.csImplementado
GET /clientesTarifas?pagina=1&filas=100&cargar-relaciones=boolGetAll(int, int)Obtiene una lista de tarifasGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool )Si
GET /clientes/{idCliente}/clientesTarifas/{id:int}GetTarifas(int,int)Obtiene una tarifaGetById(int, int)Si
PUT /clientesTarifas/Upsert(dto)Actualiza o crea una tarifaSave(ClienteTarifa)Si
DELETE /clientesTarifas/{id:int}Elimina(int)Elimina una tarifaDelete(ClienteTarifa)Si

### Grupos de clientes

EndpointMètodo en el controladorDescripciónMètodo en GrupoClienteBL.csImplementado
GET /grupoClientes/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de clientesGetListFiltered(List<Utilidades.QueryFilter>, List<Utilidades.QueryOrder>, int, int, bool)Si
. ?pagina=1&fila=1Obtiene el primer clienteGetFirst()Si
. ?pagina=0&fila=0Obtiene el últimoGetLast()Si
. /nObtinene el siguienteGetNext(GrupoCliente)Si
. /pObtiene el anteriorGetPrevious(GrupoCliente)Si
GET /grupoClientes/{id:int}?cargar-relaciones=boolGetById(int)Obtiene un clienteGetById(int?, bool)Si
PUT /grupoClientes/Upsert(dto)Actualitza o crea un grupo de clientesSave(GrupoCliente)Si
DELETE /grupoClientes/{id:int}Elimina(int)Elimina un grupo de clientesDelete(GrupoCliente)Si
POST /grupoClientes/report?pagina=1&filas=100GenerarReportList(int,int)Genera una lista de reposrtesGenerarReportList(List<Utilidades.QueryFilter> )Si
GET /grupoClientes/{nombres:string}GetNombresPorNombre(string)Obtiene nombres de un nombreGetNombresPorNombre(string)Si
GET /grupoClientes/1
{
"idGrupoCliente": "",
"descripcion": "",
"riesgoAsegurado": "",
"riesgoInformado": "",
"riesgoSolicitado": "",
"riesgoConcedido": "",
"riesgoAplicado": "",
"fechaRiesgoInformado": "",
"fechaRiesgoSolicitado": "",
"fechaRiesgoConcedido": "",
"fechaRiesgoAplicado": "",
"diasDuracionRiesgo": "",
"idAseguradoraRiesgo": "",
"codigoAseguradora": "",
"fechaUltimaModificacion": "",
"aseguradoraRiesgoGrupoCliente": "",
"grupoClienteRiesgoHistoricoListGrupoCliente": "",
"links": {
"self": "/grupoClientes/1",
"previous": null,
"next": "/grupoClientes/2",
"first": "/grupoClientes?pagina=1&fila=1",
"last": "/grupoClientes?pagina=0&fila=0"
}
}

Grupo cliente riesgo historico

EndpointMètodo en el controladorDescripciónMètodo en GrupoClienteRiesgoHistoricoBL.csImplementado
GET /grupoClienteRiesgoHistorico/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de los riesgos hitoricos del grupo del clienteGetListFiltered(List<Utilidades.QueryFilter>, List<Utilidades.QueryOrder>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene el primer registro los riesgos hitoricos del grupo del clienteGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene el último registro los riesgos hitoricos del grupo del clienteGetLast()Si
. /nGetAll()Obtiene el siguiente registro los riesgos hitoricos del grupo del clienteGetNext(GrupoClienteRiesgoHistorico)Si
. /pGetAll()Obtiene el previo registro los riesgos hitoricos del grupo del clienteGetPrevious(GrupoClienteRiesgoHistorico)Si
GET /grupoClienteRiesgoHistorico/{id:int}GetById(int)Obtiene un riesgoGetById(System.Guid)Si
PUT /grupoClienteRiesgoHistorico/Upsert(dto)Actualiza o crea un riesgoSave(GrupoClienteRiesgoHistorico)Si
DELETE /grupoClienteRiesgoHistorico/{id:int}Elimina(int)Elimina un riesgoDelete(GrupoClienteRiesgoHistorico)Si
POST /grupoClienteRiesgoHistorico/reportes?pagina=1&filas=100GeneraLListaRerort()Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

### Grupos estadísticos

EndpointMètodo en el controladorDescripciónMètodo en GrupoEstadisticoBL.csImplementado
GET /grupoEstadisticos/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de los grupos estadisticosGetListFiltered(List<Utilidades.QueryFilter, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el primer grupo estadisticoGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último grupo estadisticoGetLast(bool)Si
. /nGetAll()Obtiene el siguiente grupo estadisticoGetNext(GrupoEstadistico, bool)Si
. /pGetAll()Obtiene el grupo estadistico previoGetPrevious(GrupoEstadistico, bool)Si
GET /grupoEstadisticos/{id:int}?cargar-relaciones=boolGetById(int, bool)Obtiene un grupo estadisticoGetById(int, bool)Si
PUT /grupoEstadisticos/Upsert(dto)Actualiza o crea un grupo estadisticoSave(GrupoEstadistico)Si
DELETE /grupoEstadisticos/{id:int}Elimina(int)Elimina un grupo estadisticoDelete(GrupoEstadistico)Si
POST /grupoEstadisticos/reportes?pagina=1&filas=100GeneraLListaRerort()Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si
GET /grupoEstadisticos/1
{
"idGrupoEstadistico": "",
"descripcion": "",
"links": {
"self": "/grupoEstadisticos/1",
"previous": null,
"next": "/grupoEstadisticos/2",
"first": "/grupoEstadisticos?pagina=1&fila=1",
"last": "/grupoEstadisticos?pagina=0&fila=0"
}
}

### Periodos de comisiones

EndpointMètodo en el controladorDescripciónMètodo en PeriodoComisionBL.csImplementado
GET /perdiodosComisiones/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lisat de perdiodos de comisionesGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int )Si
GET /periodoComision/{id:int}GetById(int)Obtiene un periodo de comsionGetById(int)Si
PUT /perdiodosComisiones/Upsert(dto)Crea o Actializa un periodo de comisionSave(PeriodoComision)Si
DELETE /perdiodosComisiones/{id:int}Delete(int)Elimina un periodo de comisionDelete(PeriodoComision)Si
POST /perdiodosComisiones/report?pagiona=1&filas=100GeneraReportPeriodoComisiones(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter> )Si
GET /perdiodosComisiones/1
{
"idPeriodoComision": "",
"descripcion": "",
"fechaUltimaModificacion": "",
"links": {
"self": "/perdiodosComisiones/1",
"previous": null,
"next": "/perdiodosComisiones/2",
"first": "/perdiodosComisiones?pagina=1&fila=1",
"last": "/perdiodosComisiones?pagina=0&fila=0"
}
}

Periodo de Facturacion

EndpointMètodo en el controladorDescripciónMètodo en PeriodoFacturacionBL.csImplementado
GET /periodoFacturaciones/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lisat de perdiodos de facturacionGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene el primer periodo de facturacionGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene el último periodo de facturacionGetLast()Si
. /nGetAll()Obtiene el siguiente periodo de facturacionGetNext(EL.PeriodoFacturacion)Si
. /pGetAll()Obtiene el previo periodo de facturacionGetPrevious(EL.PeriodoFacturacion)Si
GET /periodoFacturaciones/{id:int}GetById(int)Obtiene un periodo de facturacionGetById(int)Si
PUT /periodoFacturaciones/Upsert(dto)Crea o actualiza un periodo de facturacionSave(PeriodoFacturacion)Si
DELETE /periodoFacturaciones/{id:int}Delete(int)Elimina un periodo de facturacionDelete(PeriodoFacturacion)Si
POST /periodoFacturaciones/report?pagiona=1&filas=100GeneraReportPeriodosDeFacturaciones(int,int)Genera una lista de reportesGenerarListadoReport(List<Utilidades.QueryFilter>) Si

Representante

EndpointMètodo en el controladorDescripciónMètodo en RepresentanteBL.csImplementado
GET /representantes/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de representantesGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
GET /representantes/comisiones/GetAll()Obtiene una lista de tipo de comisionesGetListTipoComision()Si
. ?pagina=1&fila=1GetAll()Obtiene el primer representanteGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene el último representanteGetLast()Si
. /nGetAll()Obtiene el siguiente representanteGetNext(EL.Representante)Si
. /pGetAll()Obtiene el previo representanteGetPrevious(EL.Representante)Si
GET /representantes/{id:int}?cargar-relaciones=boolGetById(int)Obtiene un periodo de facturacionGetById(int?, bool)Si
PUT /representantes/Upsert(dto)Crea o actualiza un representanteSave(Representante)Si
DELETE /representantes/{id:int}Delete(int)Elimina un representanteDelete(Representante)Si
POST /representantes/report?pagiona=1&filas=100GeneraLListaRerort(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si
POST /representantes/{id=int}/reportGeneraReportDeCliente(int)Genera un reporteGenerarReport(Representante)Si

Representantes Tipo Comision Articulos

EndpointMètodo en el controladorDescripciónMètodo en RepresentanteTipoComisionArticuloBL.csImplementado
GET /representantesTiposComisionesArticulos/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipo de comisiones de articulosGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el primer tipo de comisiones de articulosGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último tipo de comisiones de articulosGetLast(bool)Si
. /nGetAll()Obtiene el siguiente tipo de comisiones de articulosGetNext(RepresentanteTipoComisionArticulo, bool)Si
. /pGetAll()Obtiene el previo tipo de comisiones de articulosGetPrevious(RepresentanteTipoComisionArticulo, bool)Si
GET /representante/{idRepresentante:int}/representanteTipoComisiones/{idComisioin:int}/representantesTiposComisionesArticulos?cargar-relaciones=boolGetById(int)Obtiene un periodo de facturacionGetById(int, int, string, bool)Si
PUT /representantesTiposComisionesArticulos/Upsert(dto)Crea o actualiza un tipo de comisioin de articulosSave(RepresentanteTipoComisionArticulo)Si
DELETE /representantesTiposComisionesArticulos/{id:int}Delete(int)Elimina un tipo de comision de articulosDelete(RepresentanteTipoComisionArticulo)Si
POST /representantesTiposComisionesArticulos/report?pagiona=1&filas=100GeneraLListaRerort(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Representante Tipo Comision Articulo Cliente

EndpointMètodo en el controladorDescripciónMètodo en RepresentanteTipoComisionArticuloClienteBL.csImplementado
GET /representantesTiposComisionesArticulosClientes/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipo de comisiones de articulosGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el primer tipo de comisiones de articulosGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último tipo de comisiones de articulosGetLast(bool)Si
. /nGetAll()Obtiene el siguiente tipo de comisiones de articulosGetNext(RepresentanteTipoComisionArticuloCliente, bool)Si
. /pGetAll()Obtiene el previo tipo de comisiones de articulosGetPrevious(RepresentanteTipoComisionArticuloCliente, bool)Si
GET /clientes/{idCliente:int}/representantes/{idRepresentantes:int}/representanteTipoComisiones/{idComisiones:int}/representantesTiposComisionesArticulosClientes?cargar-relaciones=boolGetById(int)Obtiene un tipo de comisioin de articulos del clienteGetById(int, int, string, int, bool)Si
PUT /representantesTiposComisionesArticulosClientes/Upsert(dto)Crea o actualiza un tipo de comisioin de articulosSave(RepresentanteTipoComisionArticuloCliente)Si
DELETE /representantesTiposComisionesArticulosClientes/{id:int}Delete(int)Elimina un tipo de comision de articulosDelete(RepresentanteTipoComisionArticuloCliente)Si
POST /representantesTiposComisionesArticulosClientes/report?pagiona=1&filas=100GeneraLListaReport(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Representante tipo comision

EndpointMètodo en el controladorDescripciónMètodo en RepresentanteTipoComisionBL.csImplementado
GET /representanteTipoComisiones/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipo de comisionesGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el primer tipo de comisionesGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último tipo de comisionesGetLast(bool)Si
. /nGetAll()Obtiene el siguiente tipo de comisionesGetNext(RepresentanteTipoComision, bool)Si
. /pGetAll()Obtiene el previo tipo de comisionesGetPrevious(RepresentanteTipoComision, bool)Si
GET /representante/{idRepresentante:int}/representanteTipoComisiones/{id:int}?cargar-relaciones=boolGetById(int, int)Obtiene untipo de comisionesGetById(int, int, bool)Si
PUT /representanteTipoComisiones/Upsert(dto)Crea o actualiza un tipo de comisionSave(RepresentanteTipoComision)Si
DELETE /representanteTipoComisiones/{id:int}Delete(int)Elimina un tipo de comisionDelete(RepresentanteTipoComision)Si
POST /representanteTipoComisiones/report?pagiona=1&filas=100GeneraLListaReport(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Representante tipo comision Subfamilia

EndpointMètodo en el controladorDescripciónMètodo en RepresentanteTipoComisionSubFamiliaBL.csImplementado
GET /representanteTipoComisionSubFamilias/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipo de comisiones de una subfamiliaGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el primer tipo de comisiones de una subfamiliaGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último tipo de comisiones de una subfamiliaGetLast(bool)Si
. /nGetAll()Obtiene el siguiente tipo de comisiones de una subfamiliaGetNext(RepresentanteTipoComisionSubFamilia, bool)Si
. /pGetAll()Obtiene el previo tipo de comisiones de una subfamiliaGetPrevious(RepresentanteTipoComisionSubFamilia, bool)Si
GET /representante/{idRepresentante:int}/representantesTipoComisiones/{idComision:int}/representanteTipoComisionSubFamilias?cargar-relaciones=boolGetById(int, int)Obtiene untipo de comisiones de una subfamiliaGetById(int, int , string , bool)Si
PUT /representanteTipoComisionSubFamilias/Upsert(dto)Crea o actualiza un tipo de comision de una subfamiliaSave(RepresentanteTipoComisionSubFamilia)Si
DELETE /representanteTipoComisionSubFamilias/{id:int}Delete(int)Elimina un tipo de comision de una subfamiliaDelete(RepresentanteTipoComisionSubFamilia)Si
POST /representanteTipoComisionSubFamilias/report?pagiona=1&filas=100GeneraLListaReport(int,int)Genera una lista de reportes de una subfamiliaGenerarReportList(List<Utilidades.QueryFilter>) Si

Representante tipo comision tarifa

EndpointMètodo en el controladorDescripciónMètodo en RepresentanteTipoComisionTarifaBL.csImplementado
GET /representantesTiposComisionnesTarifas/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipo de comisiones de una tarifaGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el primer tipo de comisiones de una tarifaGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último tipo de comisiones de una tarifaGetLast(bool)Si
. /nGetAll()Obtiene el siguiente tipo de comisiones de una tarifaGetNext(RepresentanteTipoComisionTarifa, bool)Si
. /pGetAll()Obtiene el previo tipo de comisiones de una tarifaGetPrevious(RepresentanteTipoComisionTarifa, bool)Si
GET /representante/{id:int}/representanteTipoComisiones/{idComision:int}/representantesTiposComisionnesTarifas/{idTarifa:int}?cargar-relaciones=boolGetById(int, int, int)Obtiene untipo de comisiones de una tarifaGetById(int, int, int, DateTime, bool)Si
PUT /representantesTiposComisionnesTarifas/Upsert(dto)Crea o actualiza un tipo de comision de una tarifaSave(RepresentanteTipoComisionTarifa)Si
DELETE /representantesTiposComisionnesTarifas/{id:int}Delete(int)Elimina un tipo de comision de una tarifaDelete(RepresentanteTipoComisionTarifa)Si
POST /representantesTiposComisionnesTarifas/report?pagiona=1&filas=100GeneraLListaReport(int,int)Genera una lista de reportes de una subfamiliaGenerarReportList(List<Utilidades.QueryFilter>) Si

Ruta

EndpointMètodo en el controladorDescripciónMètodo en RutaBL.csImplementado
GET /rutas/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de rutasGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene la primera rutaGetFirst()Si
. ?pagina=0&fila=0&GetAll()Obtiene la ultima rutaGetLast()Si
. /nGetAll()Obtiene la siguiente rutaGetNext(Ruta)Si
. /pGetAll()Obtiene la ruta previaGetPrevious(Ruta)Si
GET /rutas/{id:int}GetById(int)Obtiene una rutaGetById(int )Si
PUT /rutas/Upsert(dto)Crea o actualiza una rutaSave(Ruta)Si
DELETE /rutas/{id:int}Delete(int)Elimina una rutaDelete(Ruta)Si
POST /rutas/report?pagiona=1&filas=100GeneraLListaReport(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Situacion

EndpointMètodo en el controladorDescripciónMètodo en SituacionBL.csImplementado
GET /situaciones/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de situacionesGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene la primera situacionGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene la ultima situacionGetLast()Si
. /nGetAll()Obtiene la siguiente situacionGetNext(Situacion)Si
. /pGetAll()Obtiene la situacion previaGetPrevious(Situacion)Si
GET /situaciones/{id:int}GetById(int)Obtiene una situacionGetById(int )Si
PUT /situaciones/Upsert(dto)Crea o actualiza una situacionSave(Situacion)Si
DELETE /situaciones/{id:int}Delete(int)Elimina una situacionDelete(Situacion)Si
POST /situaciones/report?pagiona=1&filas=100GeneraReportSituaciones(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Tipo Cliente Articulo Descuento

EndpointMètodo en el controladorDescripciónMètodo en TipoClienteArticuloDescuentoBL.csImplementado
GET /clientesArticulosDescuentos/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de articulos con descuentosGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el primer articulo con descuentoGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último articulo con descuentoGetLast(bool)Si
. /nGetAll()Obtiene el siguiente articulo con descuentoGetNext(TipoClienteArticuloDescuento, bool)Si
. /pGetAll()Obtiene el articulo con descuento previoGetPrevious(TipoClienteArticuloDescuento, bool)Si
GET /tipoCliente/{id:int}/clientesArticulosDescuentos/{idArticulo:string}?cargar-relaciones=boolGetById(int,string)Obtiene el descuento de un articuloGetById(int, string, bool)Si
PUT /clientesArticulosDescuentos/Upsert(dto)Crea o actualiza un descuentoSave(TipoClienteArticuloDescuento)Si
DELETE /clientesArticulosDescuentos/{id:int}Delete(int)Elimina un descuentoDelete(TipoClienteArticuloDescuento)Si
POST /clientesArticulosDescuentos/report?pagiona=1&filas=100GeneraLListaReport(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter> )Si

Tipo Cliente

EndpointMètodo en el controladorDescripciónMètodo en TipoClienteBL.csImplementado
GET /tiposClientes/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipos clientesGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1GetAll()Obtiene el primer articulo con descuentoGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene el último articulo con descuentoGetLast()Si
. /nGetAll()Obtiene el siguiente articulo con descuentoGetNext(TipoCliente)Si
. /pGetAll()Obtiene el articulo con descuento previoGetPrevious(TipoCliente)Si
GET /tiposClientes/{id:int}GetById(int)Obtiene un tipo clienteGetById(int )Si
PUT /tiposClientes/Upsert(dto)Crea o actualiza un tipo clienteSave(TipoCliente)Si
DELETE /tiposClientes/{id:int}Delete(int)Elimina un tipo clienteDelete(TipoCliente)Si
POST /tiposClientes/report?pagiona=1&filas=100GeneraReportTipoCliente(int,int)Genera una lista de reportesGenerarListadoReport(List<Utilidades.QueryFilter>) Si

Tipo Cliente familia descuento

EndpointMètodo en el controladorDescripciónMètodo en TipoClienteBL.csImplementado
GET /tiposClientesFamiliasDescuentos/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipos clientes familiasGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el primer articulo con descuentoGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último articulo con descuentoGetLast(bool)Si
. /nGetAll()Obtiene el siguiente articulo con descuentoGetNext(TipoClienteFamiliaDescuento, bool)Si
. /pGetAll()Obtiene el articulo con descuento previoGetPrevious(TipoClienteFamiliaDescuento, bool)Si
GET /tipoCliente/{id:int}/tiposClientesFamiliasDescuentos?cargar-relaciones=boolGetById(int)Obtiene un tipo cliente familia descuntoGetById(int, string, bool)Si
PUT /tiposClientesFamiliasDescuentos/Upsert(dto)Crea o actualiza un tipo clienteSave(TipoClienteFamiliaDescuento)Si
DELETE /tiposClientesFamiliasDescuentos/{id:int}Delete(int)Elimina un tipo cliente familia descuentoDelete(TipoClienteFamiliaDescuento)Si
POST /tiposClientesFamiliasDescuentos/report?pagiona=1&filas=100GeneraLListaReport(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Tipo Cliente subfamilia descuento

EndpointMètodo en el controladorDescripciónMètodo en TipoClienteBL.csImplementado
GET /tiposClientesSubFamiliasDescuentos/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipos clientes de subfamiliasGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int )Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el primer tipos clientes de subfamiliasGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último tipos clientes de subfamiliasGetLast(bool)Si
. /nGetAll()Obtiene el siguiente tipos clientes de subfamiliasGetNext(TipoClienteSubFamiliaDescuento, bool)Si
. /pGetAll()Obtiene el tipos clientes de subfamilias previoGetPrevious(TipoClienteSubFamiliaDescuento, bool)Si
GET /tipoClientes/{id:int}/tiposClientesSubFamiliasDescuentos/{idSubFamilia:string}?cargar-relaciones=boolGetById(int, string)Obtiene un tipo cliente subfamilia descuntoGetById(int, string, bool)Si
PUT /tiposClientesSubFamiliasDescuentos/Upsert(dto)Crea o actualiza un tipo cliente de subfamiliasSave(TipoClienteSubFamiliaDescuento)Si
DELETE /tiposClientesSubFamiliasDescuentos/{id:int}Delete(int)Elimina un tipo cliente subfamilia descuentoDelete(TipoClienteSubFamiliaDescuento)Si
POST /tiposClientesSubFamiliasDescuentos/report?pagiona=1&filas=100GeneraLListaReport(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Tipo Comentario

EndpointMètodo en el controladorDescripciónMètodo en TipoComentarioBL.csImplementado
GET /tipoComentarios/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipo comentariosGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool, ref int)Si
. ?pagina=1&fila=1&cargar-relaciones=boolGetAll()Obtiene el primer tipos comemtariosGetFirst(bool)Si
. ?pagina=0&fila=0&cargar-relaciones=boolGetAll()Obtiene el último tipos comentariosGetLast(bool)Si
. /nGetAll()Obtiene el siguiente tipos comentariosGetNext(TipoComentario, bool)Si
. /pGetAll()Obtiene el tipos comentarios previoGetPrevious(TipoComentario, bool)Si
GET /tiposClientesSubFamiliasDescuentos/{id:int}?cargar-relaciones=boolGetById(int)Obtiene un tipo comentariosGetById(int, bool )Si
PUT /tipoComentarios/Upsert(dto)Crea o actualiza un tipo comentarioSave(TipoComentario)Si
DELETE /tipoComentarios/{id:int}Delete(int)Elimina un tipo comentariosDelete(TipoComentario)Si
POST /tipoComentarios/report?pagiona=1&filas=100GeneraReportComentarios(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Tipo Comunicacion

EndpointMètodo en el controladorDescripciónMètodo en TipoComunicacionBL.csImplementado
GET /tipoComunicaciones/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipo comunicacionGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene el primer tipo comunicacionGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene el último tipo comunicacionGetLast()Si
. /nGetAll()Obtiene el siguiente tipo comunicacionGetNext(TipoComunicacion)Si
. /pGetAll()Obtiene el tipo comunicacion previoGetPrevious(TipoComunicacion)Si
GET /tipoComunicaciones/{id:int}GetById(int)Obtiene un tipo comunicacionGetById(int)Si
PUT /tipoComunicaciones/Upsert(dto)Crea o actualiza un tipo comunicacionSave(TipoComunicacion)Si
DELETE /tipoComunicaciones/{id:int}Delete(int)Elimina un tipo comunicacionDelete(TipoComunicacion)Si
POST /tipoComunicaciones/report?pagiona=1&filas=100GeneraReportTiposComunicaciones(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Tipo Domicilio

EndpointMètodo en el controladorDescripciónMètodo en TipoDomicilioBL.csImplementado
GET /tipoDomicilios/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipo domicilioGetListFiltered(List<Utilidades.QueryFilter>, List<Utilidades.QueryOrder>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene el primer tipo domicilioGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene el último tipo domicilioGetLast()Si
. /nGetAll()Obtiene el siguiente tipo domicilioGetNext(TipoDomicilio)Si
. /pGetAll()Obtiene un tipo domicilio previoGetPrevious(TipoDomicilio)Si
GET /tipoDomicilios/{id:int}GetById(int)Obtiene un tipo domicilioGetById(int)Si
PUT /tipoDomicilios/Upsert(dto)Crea o actualiza un tipo domicilioSave(TipoDomicilio)Si
DELETE /tipoDomicilios/{id:int}Delete(int)Elimina un tipo domicilioDelete(TipoDomicilio)Si
POST /tipoDomicilios/report?pagiona=1&filas=100GeneraReportDeDomicilios(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Tipo Factura Periodo Facturacion

EndpointMètodo en el controladorDescripciónMètodo en TipoFacturaPeriodoFacturacionBL.csImplementado
GET /tipoFacturasPeriodosFacturaciones/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipo de facturas en el periodo de facturacionGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
GET /clientes/{id:int}/tipoFacturasPeriodosFacturaciones/GetById(int)Obtiene un tipo de facturas en el periodo de facturacionGetById(int, int, int)Si
PUT /tipoFacturasPeriodosFacturaciones/Upsert(dto)Crea o actualiza un tipo de factura en el periodo de facturacionSave(TipoFacturaPeriodoFacturacion)Si
DELETE /tipoFacturasPeriodosFacturaciones/{id:int}Delete(int)Elimina un tipo de factura en el periodo de fcaturacionDelete(TipoFacturaPeriodoFacturacion)Si
POST /tipoFacturasPeriodosFacturaciones/report?pagiona=1&filas=100GeneraLlistaReport(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Tipo persona

EndpointMètodo en el controladorDescripciónMètodo en TipoPersonaBL.csImplementado
GET /tipoPersonas/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipo personasGetListFiltered(List<Utilidades.QueryFilter>, List<Utilidades.QueryOrder>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene el primer tipo personasGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene el último tipo personasGetLast()Si
. /nGetAll()Obtiene el siguiente tipo personasGetNext(TipoPersona)Si
. /pGetAll()Obtiene un tipo personas previoGetPrevious(TipoPersona)Si
GET /tipoPersonas/{id:int}GetById(int)Obtiene un tipo personaGetById(int)Si
PUT /tipoPersonas/Upsert(dto)Crea o actualiza un tipo personaSave(TipoPersona )Si
DELETE /tipoPersonas/{id:int}Delete(int)Elimina una personaDelete(TipoPersona)Si
POST /tipoPersonas/report?pagiona=1&filas=100GeneraLlistaReport(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Tipo servicio periodo facturacion

EndpointMètodo en el controladorDescripciónMètodo en TipoServicioPeriodoFacturacionBL.csImplementado
GET /tipoServiciosPeriodosFacturaciones/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipo personasGetListFiltered(List<Utilidades.QueryFilter>, List<Utilidades.QueryOrder>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene el primer tipo de servicio en el periodo de facturacionGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene el último tipo de servicio en el periodo de facturacionGetLast()Si
. /nGetAll()Obtiene el siguiente tipo de servicio en el periodo de facturacionGetNext(TipoServicioPeriodoFacturacion)Si
. /pGetAll()Obtiene un tipo de servicio en el periodo de facturacion previoGetPrevious(TipoServicioPeriodoFacturacion)Si
GET /cliente/{id:int}/tipoServiciosPeriodosFacturaciones/GetById(int)Obtiene un tipo servicio en un periodo de facturacionGetById(int, int)Si
PUT /tipoServiciosPeriodosFacturaciones/Upsert(dto)Crea o actualiza un tipo de servivio en el periodo de facturacionSave(TipoServicioPeriodoFacturacion)Si
DELETE /tipoServiciosPeriodosFacturaciones/{id:int}Delete(int)Elimina un servicio del periodo de facturacionDelete(TipoServicioPeriodoFacturacion)Si
POST /tipoServiciosPeriodosFacturaciones/report?pagiona=1&filas=100GeneraLlistaReport(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Tipo Tarjeta

EndpointMètodo en el controladorDescripciónMètodo en TipoTargetaBL.csImplementado
GET /tipoTarjetas/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de tipo personasGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene la primera tarjetaGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene la última tarjetaGetLast()Si
. /nGetAll()Obtiene la siguiente tarjetaGetNext(TipoTargeta)Si
. /pGetAll()Obtiene la tarjeta previaGetPrevious(TipoTargeta)Si
GET /tipoTarjetas/{id:int}GetById(int)Obtiene una tarjetaGetById(int)Si
PUT /tipoTarjetas/Upsert(dto)Crea o actualiza una tarjetaSave(TipoTargeta)Si
DELETE /tipoTarjetas/{id:int}Delete(int)Elimina una tarjetaDelete(TipoTargeta)Si
POST /tipoTarjetas/report?pagiona=1&filas=100GeneraReporteDeTarjetas(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si

Transportistas

EndpointMètodo en el controladorDescripciónMètodo en TransportistaBL.csImplementado
GET /transportistas/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de transportistasGetListFiltered(List<Utilidades.QueryFilter>, int, int, bool,ref int)Si
. ?pagina=1&fila=1GetAll()Obtiene el primer transportistaGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene el último transportistaGetLast()Si
. /nGetAll()Obtiene el siguiente transportistaGetNext(EL.Transportista)Si
. /pGetAll()Obtiene el transportista previoGetPrevious(EL.Transportista)Si
GET /transportistas/{id:int}?cargar-relaciones=boolGetById(int)Obtiene un transportistaGetById(int?, bool )Si
PUT /transportistas/Upsert(dto)Crea o actualiza un transportistaSave(Transportista)Si
DELETE /transportistas/{id:int}Delete(int)Elimina un transportistaDelete(Transportista)Si
POST /transportistas/report?pagiona=1&filas=100GenerarReportDeTransportistas(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>) Si
POST /transportistas/{id=int}/reportGeneraReportDeTransportista(int)Genera un reporteGenerarReport(Transportista)Si

Vista Ventas Tipo Albaran

EndpointMètodo en el controladorDescripciónMètodo en VistaVentasTipoAlbaranBL.csImplementado
GET /vistasVentasTipoAlbaran/pagina=1&filas=100&GetAll(int,int)Obtiene una lista de transportistasGetList()Si

Zona

EndpointMètodo en el controladorDescripciónMètodo en ZonaBL.csImplementado
GET /zonas/pagina=1&filas=100&cargar-relaciones=boolGetAll(int,int,bool)Obtiene una lista de transportistasGetListFiltered(List<Utilidades.QueryFilter>, List<Utilidades.QueryOrder>, int, int, bool)Si
. ?pagina=1&fila=1GetAll()Obtiene la primera zonaGetFirst()Si
. ?pagina=0&fila=0GetAll()Obtiene la última zonaGetLast()Si
. /nGetAll()Obtiene la siguiente zonaGetNext(Zona)Si
. /pGetAll()Obtiene la zona previoGetPrevious(Zona)Si
GET /zonas/{id:string}?cargar-relaciones=boolGetById(string)Obtiene una zonaGetById(int )Si
PUT /zonas/Upsert(dto)Crea o actualiza una zonaSave(Zona)Si
DELETE /zonas/{id:int}Delete(int)Elimina una zonaDelete(Zona)Si
POST /transportistas/report?pagiona=1&filas=100GeneraReportDeZonas(int,int)Genera una lista de reportesGenerarReportList(List<Utilidades.QueryFilter>)Si