using System; using System.ComponentModel.DataAnnotations; namespace GestionIntegral.Api.Dtos.Distribucion { public class CreateControlDevolucionesDto { [Required] public int IdEmpresa { get; set; } [Required] public DateTime Fecha { get; set; } [Required, Range(0, int.MaxValue)] // Entrada puede ser 0 si solo hay sobrantes/sin cargo public int Entrada { get; set; } [Required, Range(0, int.MaxValue)] public int Sobrantes { get; set; } [StringLength(250)] public string? Detalle { get; set; } [Required, Range(0, int.MaxValue)] public int SinCargo { get; set; } = 0; // Default 0 } }