using System;
namespace GestionIntegral.Api.Models.Contables
{
    public class CierreCuentaCorriente // Corresponde a cue_CierresCuentaCorriente
    {
        public int IdCierre { get; set; }
        public int IdDistribuidor { get; set; }
        public int IdEmpresa { get; set; }
        public DateTime FechaCorte { get; set; }
        public DateTime FechaCierre { get; set; }
        public decimal SaldoCierre { get; set; } // money en SQL, decimal en C#
        public string Estado { get; set; } = "Activo"; // 'Activo' | 'Anulado'
        public string? Justificacion { get; set; }
        public int IdUsuarioCierre { get; set; }
        public int? IdUsuarioAnula { get; set; }
        public DateTime? FechaAnulacion { get; set; }
        public string? JustificacionAnulacion { get; set; }
    }
}
