Files
Asegasa.NET/bdAsegasa/Extensiones/movimientosbancarios.cs
2026-04-28 11:52:16 +02:00

68 lines
1.9 KiB
C#

using System;
namespace bdAsegasa.db
{
public partial class movimientosbancarios
{
private bool? _Conciliado;
public bool Conciliado
{
get
{
if (_Conciliado.HasValue)
{
return _Conciliado.Value;
}
else
{
if (ConciliacionActual_TMP != null)
{
if (ConciliacionActual_TMP.idconciliacion != this.idConciliacion)
{
return false;
}
else
{
return this.idConciliacion.HasValue;
}
}
else
{
return this.idConciliacion.HasValue;
}
}
}
set
{
_Conciliado = value;
if (value)
{
this.idConciliacionNavigation = this.ConciliacionActual_TMP;
}
else
{
this.idConciliacion = null;
}
}
}
public virtual conciliacionesbancarias ConciliacionActual_TMP { get; set; }
public string ConciliadoEn
{
get
{
if (ConciliacionActual_TMP != null && this.idConciliacion.HasValue && this.idConciliacion != ConciliacionActual_TMP.idconciliacion)
{
return "Nº Conc.: " + this.idConciliacion + " (" + this.idConciliacionNavigation.Año.ToString() + "-" + this.idConciliacionNavigation.Mes.ToString() + ")";
}
else
{
return "";
}
}
}
}
}