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 ""; } } } } }