TFS_ANTIGUO/PrendarioDavivienda/SlnDavivienda/ULA.Davivienda.PrestamoAutos/Json/JsonSolicitante.cs

221 lines
No EOL
7.9 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 string CodGrupoEconomico { 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 JsonClasificaRiesgoCambiarioResponse : BaseJsonMetadata
{
public string ClasificaRiesgoCambiario { get; set; }
}
public class JsonObtenerCSDResponse : BaseJsonMetadata
{
public string ObtenerCSD { 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; }
}
}