212 lines
No EOL
7.6 KiB
C#
212 lines
No EOL
7.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Web.Http;
|
|
using ULA.Davivienda.PrendarioModel.Prendario;
|
|
using ULA.Davivienda.PrestamoAutos.WCFServiciosGenerales;
|
|
|
|
namespace ULA.Davivienda.PrestamoAutos.Json
|
|
{
|
|
|
|
public class JsonSolicitante
|
|
{
|
|
public int idCliente { get; set; }
|
|
public string nombreCliente { get; set; }
|
|
public string identificacionCliente { get; set; }
|
|
public string tipoSolicitante { get; set; }
|
|
public bool solicitantePrincipal { get; set; }
|
|
}
|
|
|
|
public class JsonParticipante
|
|
{
|
|
|
|
public JsonParticipante()
|
|
{
|
|
Alertas = new List<string>();
|
|
}
|
|
|
|
public string CodigoRespuesta { get; set; }
|
|
public string DescripcionRespuesta { get; set; }
|
|
public List<string> Alertas { get; set; }
|
|
|
|
|
|
public int idSolicitud { get; set; }
|
|
public int idCliente { get; set; }
|
|
public int TipoParticipante { get; set; }
|
|
public int TipoPersona { get; set; }
|
|
|
|
public string primerNombre { get; set; }
|
|
public string segundoNombre { get; set; }
|
|
public string primerApellido { get; set; }
|
|
public string segundoApellido { get; set; }
|
|
public string identificacion { get; set; }
|
|
public int? idTipoIdentificacion { get; set; }
|
|
public DateTime? fechaNacimiento { get; set; }
|
|
public int? idPaisNacimiento { get; set; }
|
|
public string paisNacimiento { get; set; }
|
|
public int? idNacionalidad { get; set; }
|
|
public string nacionalidad { get; set; }
|
|
public string idSexo { get; set; }
|
|
public string sexo { get; set; }
|
|
public string idEstadoCivil { get; set; }
|
|
public string estadoCivil { get; set; }
|
|
public string idProfesion { get; set; }
|
|
public string profesion { get; set; }
|
|
public short? dependientes { get; set; }
|
|
public bool? residente { get; set; }
|
|
public int? idNivelEducacion { get; set; }
|
|
public string nivelEducacion { get; set; }
|
|
public DateTime? fechaVencimientoCedula { get; set; }
|
|
public bool? tieneAuto { get; set; }
|
|
public string numeroPlaca { get; set; }
|
|
|
|
|
|
public int? secuencialDireccion { get; set; }
|
|
public int? idProvincia { get; set; }
|
|
public string provincia { get; set; }
|
|
public int? idCanton { get; set; }
|
|
public string canton { get; set; }
|
|
public int? idDistrito { get; set; }
|
|
public string distrito { get; set; }
|
|
public string apartadoPostal { get; set; }
|
|
public string codigoPostal { get; set; }
|
|
public string direccionExacta { get; set; }
|
|
public string numeroCasaApto { get; set; }
|
|
public string zonaPostal { get; set; }
|
|
|
|
|
|
public string telefonoCelular { get; set; }
|
|
public int? secuencialTelefonoCelular { get; set; }
|
|
|
|
public string correoElectronico { get; set; }
|
|
public int? secuencialCorreoElectronico { get; set; }
|
|
|
|
public string telefonoResidencial { get; set; }
|
|
public int? secuencialTelefonoResidencial { get; set; }
|
|
|
|
public string telefonoFax { get; set; }
|
|
public int? secuencialTelefonoFax { get; set; }
|
|
|
|
public int? idCondicionVivienda { get; set; }
|
|
public string CondicionVivienda { get; set; }
|
|
|
|
|
|
public string ente { get; set; }
|
|
public string estadoConBanco { get; set; }
|
|
public string tipoCliente { get; set; }
|
|
public string calificacion { get; set; }
|
|
public bool? esListaNegra { get; set; }
|
|
public string idDistritoAreaMetro { get; set; }
|
|
public double? totalAcumuladoCompromisosConBanco { get; set; }
|
|
|
|
public string NombreEmpresa { get; set; }
|
|
public decimal? CapitalSocial { get; set; }
|
|
public string ActividadEmpresa { get; set; }
|
|
public DateTime? FechaVencimiento { get; set; }
|
|
public string NombreRepresentanteLegal { get; set; }
|
|
public int? ResultadoEvaluacionCIC { get; set; }
|
|
public bool? EsValidado { get; set; }
|
|
public int? NumerosVecesEstadoCivil { get; set; }
|
|
//public List<EmailCliente> listaEmail { get; set; }
|
|
//public List<TelefonoCliente> listaTelefono { get; set; }
|
|
//public List<DireccionCliente> listaDireccion { get; set; }
|
|
//public List<InformacionLaboralCliente> listaInformacionLaboral { get; set; }
|
|
}
|
|
|
|
public class JsonGuardarParticipanteResponse
|
|
{
|
|
public string CodigoRespuesta { get; set; }
|
|
public string DescripcionRespuesta { get; set; }
|
|
public int IdCliente { get; set; }
|
|
}
|
|
|
|
public class JsonInformacionCliente
|
|
{
|
|
public string CodigoRespuesta { get; set; }
|
|
public string DescripcionRespuesta { get; set; }
|
|
|
|
public string Identificacion { get; set; }
|
|
public string PrimerNombre { get; set; }
|
|
public string SegundoNombre { get; set; }
|
|
public string PrimerApellido { get; set; }
|
|
public string SegundoApellido { get; set; }
|
|
public string LugarNacimiento { get; set; }
|
|
public string FechaNacimiento { get; set; }
|
|
public string FechaExpiracionCedula { get; set; }
|
|
public string Genero { get; set; }
|
|
public string Nacionalidad { get; set; }
|
|
public string Dependientes { get; set; }
|
|
public string EstadoCivil { get; set; }
|
|
public int? NumerosVecesEstadoCivil { get; set; }
|
|
|
|
public Nacionalidad lugarNacimiento { get; set; }
|
|
public Nacionalidad nacionalidad { get; set; }
|
|
public Genero genero { get; set; }
|
|
public EstadoCivil estadoCivil { get; set; }
|
|
public Provincia provincia { get; set; }
|
|
public Canton canton { get; set; }
|
|
public Distrito distrito { get; set; }
|
|
public string telefonoCelular;
|
|
public string telefonoResidencial;
|
|
public string direccion;
|
|
}
|
|
|
|
public class JsonObtenerDeudasClienteResponse
|
|
{
|
|
public string CodigoRespuesta { get; set; }
|
|
public string DescripcionRespuesta { get; set; }
|
|
public int IdCliente { get; set; }
|
|
public int IdSolicitud { get; set; }
|
|
|
|
public double TotalDeudasColones { get; set; }
|
|
public double TotalDeudasDolares { get; set; }
|
|
public double TotalDeudas { get; set; }
|
|
|
|
public string DeudasRefinanciarXmlCIC { get; set; }
|
|
public string FechaActualizacionCIC { get; set; }
|
|
public string ResultadoEvaluacionCIC { get; set; }
|
|
|
|
}
|
|
|
|
public class JsonCalculoEndeudamientoResponse : BaseJsonMetadata
|
|
{
|
|
public decimal Endeudamiento { get; set; }
|
|
public decimal CuotaIngreso { get; set; }
|
|
}
|
|
|
|
public class JsonCalculoCuotaIngresoResponse : BaseJsonMetadata
|
|
{
|
|
public decimal CuotaIngreso { get; set; }
|
|
}
|
|
|
|
public class JsonCalculoNivelCapacidadPagoResponse : BaseJsonMetadata
|
|
{
|
|
public string NivelCapacidadPago { get; set; }
|
|
}
|
|
|
|
|
|
public class JsonClasificaGeneradorMonedaResponse : BaseJsonMetadata
|
|
{
|
|
public string CategoriaGenerador { get; set; }
|
|
}
|
|
|
|
|
|
public class JsonObtenerSalarioNetoResponse : BaseJsonMetadata
|
|
{
|
|
public decimal SalarioNetoColones { get; set; }
|
|
public decimal SalarioNetoDolares { get; set; }
|
|
}
|
|
|
|
|
|
|
|
public class JsonInfoClienteCotizacion : BaseJsonMetadata
|
|
{
|
|
public int? TipoIdentificacion { get; set; }
|
|
public string Identificacion { get; set; }
|
|
public string PrimerNombre { get; set; }
|
|
public string SegundoNombre { get; set; }
|
|
public string PrimerApellido { get; set; }
|
|
public string SegundoApellido { get; set; }
|
|
public string Email { get; set; }
|
|
}
|
|
} |