public void CopyValues(DiscrepanciaInfo source) { if (source == null) { return; } _record.CopyValues(source.Base.Record); }
public static string SELECT_BY_DISCREPANCIA(long oid_discrepancia) { QueryConditions conditions = new QueryConditions() { Discrepancia = DiscrepanciaInfo.New() }; conditions.Discrepancia.Oid = oid_discrepancia; return(AccionCorrectora.SELECT(conditions, true)); }
/// <summary> /// Copia los atributos del objeto /// </summary> /// <param name="source">Objeto origen</param> protected void CopyValues(DiscrepanciaInfo source, InformeDiscrepanciaInfo informe) { if (source == null) { return; } Oid = source.Oid; _base.Record.OidInforme = source.OidInforme; _base.Record.Codigo = source.Codigo; _base.Record.Serial = source.Serial; _base.Record.Numero = source.Numero; _base.Record.Texto = source.Texto; _base.Record.Nivel = source.Nivel; _base.Record.FechaDebida = source.FechaDebida; _base.Record.Observaciones = source.Observaciones; _base.Record.FechaCierre = source.FechaCierre; if (informe != null) { _ref_informe = informe.Codigo; AuditoriaInfo auditoria = AuditoriaInfo.Get(informe.OidAuditoria, false); if (auditoria != null) { _num_auditoria = auditoria.Codigo; _fecha_auditoria = auditoria.FechaInicio; TipoAuditoriaInfo tipo = TipoAuditoriaInfo.Get(auditoria.OidTipoAuditoria, false); if (tipo != null) { ClaseAuditoriaInfo clase = ClaseAuditoriaInfo.Get(tipo.OidClaseAuditoria, false); if (clase != null) { _clase_auditoria = clase.Numero + " " + clase.Nombre; } } } } }
protected virtual void CopyFrom(DiscrepanciaInfo source) { if (source == null) { return; } Oid = source.Oid; OidInforme = source.OidInforme; Numero = source.Numero; Texto = source.Texto; Nivel = source.Nivel; FechaDebida = source.FechaDebida; Observaciones = source.Observaciones; FechaCierre = source.FechaCierre; Codigo = source.Codigo; Serial = source.Serial; OidCuestion = source.OidCuestion; EsDiscrepancia = source.EsDiscrepancia; FechaAmpliacion = source.FechaAmpliacion; }