public virtual void CopyValues(ModuloRecord source) { if (source == null) { return; } Oid = source.Oid; _codigo = source.Codigo; _texto = source.Texto; _numero = source.Numero; _serial = source.Serial; _alias = source.Alias; _numero_modulo = source.NumeroModulo; _numero_orden = source.NumeroOrden; }
protected override void DataPortal_Update() { if (IsDirty) { try { ModuloRecord obj = Session().Get <ModuloRecord>(Oid); UpdateNumeroOrden(); obj.CopyValues(this.Base.Record); Session().Update(obj); } catch (Exception ex) { iQExceptionHandler.TreatException(ex); } } }