private void cargar_seccion_contratos(Decimal ID_EMPLEADO) { Ocultar(Acciones.contrato); auditoriaContratos _auditoriaContratos = new auditoriaContratos(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaUltimaAuditoria = _auditoriaContratos.ObtenerUltimaAuditoriaPorTablaYEmpleado(tabla.CON_REG_CONTRATOS, ID_EMPLEADO); if (tablaUltimaAuditoria.Rows.Count > 0) { DataRow filaInfoAuditoria = tablaUltimaAuditoria.Rows[0]; Panel_CABEZA_CONTRATO.BackColor = colorAuditado; Label_CONTRATO_AUDITADA.Text = "(AUDITADO) - " + Convert.ToDateTime(filaInfoAuditoria["FECHA_AUDITORIA"]).ToShortDateString(); } else { Panel_CABEZA_CONTRATO.BackColor = colorSinAuditar; Label_CONTRATO_AUDITADA.Text = "(SIN AUDITAR)"; if (String.IsNullOrEmpty(HiddenField_SECCIONES_SIN_AUDITORIA.Value) == true) { HiddenField_SECCIONES_SIN_AUDITORIA.Value = SeccionesAuditoria.Contrato.ToString(); } else { HiddenField_SECCIONES_SIN_AUDITORIA.Value = ";" + SeccionesAuditoria.Contrato.ToString(); } } registroContrato _registroContrato = new registroContrato(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaInfoContrato = _registroContrato.ObtenerDatosContratoParaAuditar(ID_EMPLEADO); if (!tablaInfoContrato.Rows.Count.Equals(0)) { DataRow filaInfoContrato = tablaInfoContrato.Rows[0]; cargar_ubicacion_trabajador(filaInfoContrato); cargar_datos_salariales(filaInfoContrato); cargar_datos_basicos_de_contrato(filaInfoContrato); } }