public virtual void SetStateClose() { if (Entity.State != PlanReceiptOrderPersonalAccountState.Confirm) { throw new CheckingSetStatePlanReceiptOrderInvalidException(Resource.PCO_1); } CreditSlipManager.AddCreate(Entity); SetStateBase(PlanReceiptOrderPersonalAccountState.Close); }