コード例 #1
0
        public void CopyValues(IncidenciaInfo source)
        {
            if (source == null)
            {
                return;
            }

            _record.CopyValues(source.Base.Record);

            _agente = source.Agente;
        }
コード例 #2
0
        /// <summary>
        /// Copia los atributos del objeto
        /// </summary>
        /// <param name="source">Objeto origen</param>
        protected void CopyValues(IncidenciaInfo source)
        {
            if (source == null)
            {
                return;
            }


            AgenteInfo agente = AgenteInfo.Get(OidAgente, false);

            if (agente != null)
            {
                _base.Agente = agente.Nombre;
            }
        }
コード例 #3
0
        protected virtual void CopyFrom(IncidenciaInfo source)
        {
            if (source == null)
            {
                return;
            }

            Oid           = source.Oid;
            OidAgente     = source.OidAgente;
            TipoAgente    = source.TipoAgente;
            Codigo        = source.Codigo;
            Serial        = source.Serial;
            Fecha         = source.Fecha;
            Texto         = source.Texto;
            Observaciones = source.Observaciones;
        }
コード例 #4
0
        public IncidenciaRpt GetDetailReport(IncidenciaInfo item)
        {
            if (item == null)
            {
                return(null);
            }

            IncidenciaRpt doc = new IncidenciaRpt();

            List <IncidenciaPrint> pList = new List <IncidenciaPrint>();

            pList.Add(IncidenciaPrint.New(item));
            doc.SetDataSource(pList);
            doc.SetParameterValue("Empresa", Schema.Name);

            //FormatReport(doc, empresa.Logo);

            return(doc);
        }