예제 #1
0
        internal void CopyValues(FamiliaInfo source)
        {
            if (source == null)
            {
                return;
            }

            _record.CopyValues(source._base.Record);

            _impuesto   = source.Impuesto;
            _p_impuesto = source.PImpuesto;
        }
        public SerieFamilia NewItem(Serie parent, FamiliaInfo familia)
        {
            if (GetItemByFamilia(familia.Oid) != null)
            {
                return(null);
            }

            this.NewItem(SerieFamilia.NewChild(parent));

            SerieFamilia newItem = this[Count - 1];

            newItem.OidFamilia = familia.Oid;
            newItem.Familia    = familia.Nombre;

            return(newItem);
        }
예제 #3
0
        protected virtual void CopyFrom(FamiliaInfo source)
        {
            if (source == null)
            {
                return;
            }

            Oid = source.Oid;
            _base.Record.Codigo = source.Codigo;
            _base.Record.Nombre = source.Nombre;
            _base.Record.CuentaContableCompra  = source.CuentaContableCompra;
            _base.Record.CuentaContableVenta   = source.CuentaContableVenta;
            _base.Record.Observaciones         = source.Observaciones;
            _base.Record.AvisarBeneficioMinimo = source.AvisarBeneficioMinimo;
            _base.Record.PBeneficioMinimo      = source.PBeneficioMinimo;

            _base.Impuesto  = source.Impuesto;
            _base.PImpuesto = source.PImpuesto;
        }
예제 #4
0
 public static string SELECT(FamiliaInfo item)
 {
     return(SELECT(new Library.Store.QueryConditions {
         Familia = item
     }));
 }