示例#1
0
 /// <summary>
 /// Copia los atributos del objeto
 /// </summary>
 /// <param name="source">Objeto origen</param>
 protected void CopyValues(SerieInfo source)
 {
     if (source == null)
     {
         return;
     }
 }
示例#2
0
        internal void CopyValues(SerieInfo source)
        {
            if (source == null)
            {
                return;
            }

            _record.CopyValues(source.Base.Record);

            _impuesto   = source.Impuesto;
            _p_impuesto = source.PImpuesto;
        }
示例#3
0
        public static SerieFamiliaList GetChildList(SerieInfo parent, bool childs)
        {
            CriteriaEx criteria = SerieFamilia.GetCriteria(SerieFamilia.OpenSession());

            criteria.Query  = SerieFamiliaList.SELECT(parent);
            criteria.Childs = childs;

            SerieFamiliaList list = DataPortal.Fetch <SerieFamiliaList>(criteria);

            CloseSession(criteria.SessionCode);

            return(list);
        }
示例#4
0
        protected virtual void CopyFrom(SerieInfo source)
        {
            if (source == null)
            {
                return;
            }

            Oid = source.Oid;
            _base.Record.Nombre        = source.Nombre;
            _base.Record.Identificador = source.Identificador;
            _base.Record.Observaciones = source.Observaciones;
            _base.Record.Resumen       = source.Resumen;
            _base.Record.Cabecera      = source.Cabecera;
            //_tipo_serie = source.TipoSerie;
            _base.Record.Tipo        = source.Tipo;
            _base.Record.OidImpuesto = source.OidImpuesto;

            _base.Impuesto  = source.Impuesto;
            _base.PImpuesto = source.PImpuesto;
        }
示例#5
0
 internal static string SELECT(long oid, bool lockTable)
 {
     return(SELECT(new QueryConditions {
         Serie = SerieInfo.New(oid)
     }, lockTable));
 }
示例#6
0
 public static string SELECT(SerieInfo item)
 {
     return(SELECT(new QueryConditions {
         Serie = item
     }));
 }