// Para las notas, la edición es limitada. Si se comete un error grave, se anula y se crea una nueva. // Podríamos permitir cambiar Monto y Observaciones. using System.ComponentModel.DataAnnotations; namespace GestionIntegral.Api.Dtos.Contables { public class UpdateNotaDto { [Required, Range(0.01, (double)decimal.MaxValue, ErrorMessage = "El monto debe ser mayor a cero.")] public decimal Monto { get; set; } [StringLength(250)] public string? Observaciones { get; set; } // No se permite cambiar Destino, IdDestino, Tipo, Fecha, Referencia, IdEmpresa de una nota existente. } }