public void SetVersionStateExt(IVersionSupport obj, VersionStates vs) { List <IVersionSupport> sourceVersionStrate = GetVersionedStrate(obj, this); foreach (IVersionSupport elem in sourceVersionStrate) { elem.VersionState = vs; } }
public crmStage(Session session, VersionStates state, crmDeliveryPlan delivery_plan, crmPaymentPlan payment_plan) : base(session) { VersionState = state; DeliveryPlan = delivery_plan; DeliveryPlan.Stage = this; _DeliveryMethod = delivery_plan.DeliveryMethod; PaymentPlan = payment_plan; PaymentPlan.Stage = this; _PaymentMethod = Deal.PaymentMethod.SCHEDULE; _StageType = Contract.StageType.FINANCE; }
public crmStage(Session session, VersionStates state) : base(session, state) { }
public crmDeliveryUnit(Session session, VersionStates state) : base(session, state) { }
public virtual void SetVersionStateExt(IVersionSupport obj, VersionStates vs) { VersionHelper vHelper = new VersionHelper(this.Session); vHelper.SetVersionStateExt(obj, vs); }
public crmDealWithStageVersion(Session session, VersionStates state) : base(session, state) { }
public crmContractVersion(Session session, VersionStates state) : base(session, state) { }
public crmPaymentPlan(Session session, VersionStates state) : base(session, state) { }
public crmFinancialDealVersion(Session session, VersionStates state) : base(session, state) { }
public crmPaymentCasheLess(Session session, VersionStates state) : base(session, state) { }
public crmPaymentMoney(Session session, VersionStates state) : base(session, state) { }
public crmObligationTransfer(Session session, VersionStates state) : base(session, state) { }
public crmCostCol(Session session, VersionStates state) : base(session, state) { }
protected VersionRecord(Session session, VersionStates state) : base(session) { this.VersionState = state; this.VersionAfterConstruction(); }
public crmCostValue(Session session, VersionStates state) : base(session, state) { }
public crmDeliveryService(Session session, VersionStates state) : base(session, state) { }
public crmObligationUnit(Session session, VersionStates state) : base(session, state) { }
public crmContractParty(Session ses, VersionStates state) : base(ses, state) { }
public crmFinancialStructure(Session session, VersionStates state) : base(session, state) { }
public crmDeliveryMaterial(Session session, VersionStates state) : base(session, state) { }
/// <summary> /// Простановка у всех копий объектов из словаря dict указанного статуса versionState /// </summary> /// <param name="objectList"></param> /// <param name="versionState"></param> public void SetVersionState(Dictionary <IVersionSupport, IVersionSupport> dict, VersionStates versionState) { foreach (IVersionSupport obj in dict.Values) { obj.VersionState = versionState; } }
public crmDealNomenclature(Session session, VersionStates state) : base(session, state) { }
public virtual void SetVersionState(Dictionary <IVersionSupport, IVersionSupport> dict, VersionStates versionState) { VersionHelper vHelper = new VersionHelper(this.Session); vHelper.SetVersionState(dict, versionState); }