All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (push) Successful in 7m45s
52 lines
1.3 KiB
C#
52 lines
1.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace Models.Models;
|
|
|
|
public partial class PhLsmStockItem
|
|
{
|
|
/// <summary>
|
|
/// Identificador único del ítem de stock físico
|
|
/// </summary>
|
|
public int Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// Producto vinculado al ítem de stock
|
|
/// </summary>
|
|
public int ProductId { get; set; }
|
|
|
|
/// <summary>
|
|
/// Ubicación física del stock (depósito, valija, etc.)
|
|
/// </summary>
|
|
public int LocationId { get; set; }
|
|
|
|
/// <summary>
|
|
/// Cantidad actual disponible en esta unidad de stock
|
|
/// </summary>
|
|
public double Quantity { get; set; }
|
|
|
|
/// <summary>
|
|
/// Código de lote (si aplica)
|
|
/// </summary>
|
|
public string? Batch { get; set; }
|
|
|
|
/// <summary>
|
|
/// Fecha de vencimiento (si aplica)
|
|
/// </summary>
|
|
public DateOnly? Expiration { get; set; }
|
|
|
|
/// <summary>
|
|
/// Estado del ítem (1=Disponible, 2=Reservado, 3=Vencido, etc.)
|
|
/// </summary>
|
|
public int Status { get; set; }
|
|
|
|
/// <summary>
|
|
/// Comentario libre u observación sobre este ítem de stock
|
|
/// </summary>
|
|
public string? Description { get; set; }
|
|
|
|
public virtual PhLsmStockLocation Location { get; set; } = null!;
|
|
|
|
public virtual PhLsmProduct Product { get; set; } = null!;
|
|
}
|