164 lines
3.7 KiB
C#
164 lines
3.7 KiB
C#
namespace MotoresArgentinosV2.Core.Entities;
|
|
|
|
/// <summary>
|
|
/// Entidad que representa una operación de pago
|
|
/// Tabla legacy: operaciones (DB: autos)
|
|
/// </summary>
|
|
public class Operacion
|
|
{
|
|
/// <summary>
|
|
/// Identificador único de la operación (IDENTITY)
|
|
/// </summary>
|
|
public int Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// Fecha de la operación
|
|
/// </summary>
|
|
public DateTime? Fecha { get; set; }
|
|
|
|
/// <summary>
|
|
/// Motivo de la operación
|
|
/// </summary>
|
|
public string? Motivo { get; set; }
|
|
|
|
/// <summary>
|
|
/// Moneda utilizada
|
|
/// </summary>
|
|
public string? Moneda { get; set; }
|
|
|
|
/// <summary>
|
|
/// Dirección de entrega
|
|
/// </summary>
|
|
public string? Direccionentrega { get; set; }
|
|
|
|
/// <summary>
|
|
/// Código de validación de domicilio
|
|
/// </summary>
|
|
public string? Validaciondomicilio { get; set; }
|
|
|
|
/// <summary>
|
|
/// Código de pedido
|
|
/// </summary>
|
|
public string? Codigopedido { get; set; }
|
|
|
|
/// <summary>
|
|
/// Nombre para la entrega
|
|
/// </summary>
|
|
public string? Nombreentrega { get; set; }
|
|
|
|
/// <summary>
|
|
/// Fecha y hora de la transacción
|
|
/// </summary>
|
|
public string? Fechahora { get; set; }
|
|
|
|
/// <summary>
|
|
/// Teléfono del comprador
|
|
/// </summary>
|
|
public string? Telefonocomprador { get; set; }
|
|
|
|
/// <summary>
|
|
/// Barrio de entrega
|
|
/// </summary>
|
|
public string? Barrioentrega { get; set; }
|
|
|
|
/// <summary>
|
|
/// Código de autorización de la transacción
|
|
/// </summary>
|
|
public string? Codautorizacion { get; set; }
|
|
|
|
/// <summary>
|
|
/// País de entrega
|
|
/// </summary>
|
|
public string? Paisentrega { get; set; }
|
|
|
|
/// <summary>
|
|
/// Cantidad de cuotas
|
|
/// </summary>
|
|
public string? Cuotas { get; set; }
|
|
|
|
/// <summary>
|
|
/// Validación de fecha de nacimiento
|
|
/// </summary>
|
|
public string? Validafechanac { get; set; }
|
|
|
|
/// <summary>
|
|
/// Validación de número de documento
|
|
/// </summary>
|
|
public string? Validanrodoc { get; set; }
|
|
|
|
/// <summary>
|
|
/// Titular de la tarjeta
|
|
/// </summary>
|
|
public string? Titular { get; set; }
|
|
|
|
/// <summary>
|
|
/// Número de pedido
|
|
/// </summary>
|
|
public string? Pedido { get; set; }
|
|
|
|
/// <summary>
|
|
/// Código postal de entrega
|
|
/// </summary>
|
|
public string? Zipentrega { get; set; }
|
|
|
|
/// <summary>
|
|
/// Monto de la transacción
|
|
/// </summary>
|
|
public string? Monto { get; set; }
|
|
|
|
/// <summary>
|
|
/// Tipo de tarjeta utilizada
|
|
/// </summary>
|
|
public string? Tarjeta { get; set; }
|
|
|
|
/// <summary>
|
|
/// Fecha de entrega
|
|
/// </summary>
|
|
public string? Fechaentrega { get; set; }
|
|
|
|
/// <summary>
|
|
/// Email del comprador
|
|
/// </summary>
|
|
public string? Emailcomprador { get; set; }
|
|
|
|
/// <summary>
|
|
/// Validación número de puerta
|
|
/// </summary>
|
|
public string? Validanropuerta { get; set; }
|
|
|
|
/// <summary>
|
|
/// Ciudad de entrega
|
|
/// </summary>
|
|
public string? Ciudadentrega { get; set; }
|
|
|
|
/// <summary>
|
|
/// Validación tipo de documento
|
|
/// </summary>
|
|
public string? Validatipodoc { get; set; }
|
|
|
|
/// <summary>
|
|
/// Número de operación
|
|
/// </summary>
|
|
public string? Noperacion { get; set; }
|
|
|
|
/// <summary>
|
|
/// Estado de la entrega
|
|
/// </summary>
|
|
public string? Estadoentrega { get; set; }
|
|
|
|
/// <summary>
|
|
/// Resultado de la operación (APROBADA/RECHAZADA)
|
|
/// </summary>
|
|
public string? Resultado { get; set; }
|
|
|
|
/// <summary>
|
|
/// Mensaje sobre la entrega
|
|
/// </summary>
|
|
public string? Mensajeentrega { get; set; }
|
|
|
|
/// <summary>
|
|
/// Precio neto de la operación
|
|
/// </summary>
|
|
public int? Precioneto { get; set; }
|
|
}
|