/// <summary> /// Initializes a new instance of the <see cref="ClaimLineItem" /> class. /// </summary> /// <param name="billingUnitCount"> The billing unit count. </param> /// <param name="chargeAmount"> The charge amount. </param> /// <param name="diagnosis"> The diagnosis. </param> /// <param name="procedure"> The procedure. </param> public ClaimLineItem( UnitCount billingUnitCount, Money chargeAmount, CodedConcept diagnosis, CodedConcept procedure ) { Check.IsNotNull ( chargeAmount, () => ChargeAmount ); Check.IsNotNull ( diagnosis, () => Diagnosis ); Check.IsNotNull ( procedure, () => Procedure ); BillingUnitCount = billingUnitCount; ChargeAmount = chargeAmount; Diagnosis = diagnosis; Procedure = procedure; }
public override string ToString() { var counter = Counter.ToString().PadLeft(3); var unithp = UnitHP.ToString().PadLeft(5); var units = UnitCount.ToString().PadLeft(5); var epwr = EffectivePower.ToString().PadLeft(8); var init = Initiative.ToString().PadLeft(3); var attack = Attack.ToString().PadLeft(3); var imm = ImmunitiesString.PadLeft(5); var weak = WeaknessesString.PadLeft(5); return($"#{counter} UNITS:{units} UHP:{unithp} EPWR:{epwr} INIT:{init} ATK:{attack} IMM:{imm} WEAK:{weak}"); }
private void Awake() { maxHp = 100f; playerHp = maxHp; hpImg = MyFunc.GetObject(MyFunc.ObjType.PLAYER_UI). transform.Find("HpBar/ForeImg").GetComponent <Image>(); unitCount = MyFunc.GetObject(MyFunc.ObjType.PLAYER_UI).GetComponent <UnitCount>(); inven = MyFunc.GetObject(MyFunc.ObjType.INVENTORY).GetComponent <Inventory>(); enemyInven = MyFunc.GetObject(MyFunc.ObjType.ENEMY). transform.Find("Inventory").GetComponent <Inventory>(); enemys = default; players = default; }
/// <summary> /// Initializes a new instance of the <see cref="Procedure"/> class. /// </summary> /// <param name="codingContext">The coding context.</param> /// <param name="procedureType">Type of the procedure.</param> /// <param name="activity">The activity.</param> /// <param name="procedureCode">The procedure code.</param> /// <param name="unitCount">The unit count.</param> protected internal Procedure(CodingContext codingContext, ProcedureType procedureType, Activity activity, CodedConcept procedureCode, UnitCount unitCount) : base(codingContext) { if (procedureType == ProcedureType.Activity) { Check.IsNotNull(activity, "Activity is required for activity procedure type."); } Check.IsNotNull(procedureCode, "Procedure code is required."); CodingContext = codingContext; ProcedureType = procedureType; Activity = activity; ProcedureCode = procedureCode; BillingUnitCount = unitCount; }
private void Awake() { tileHandler = transform.Find("Tiles").GetComponent <TileHandler>(); goldUi = transform.Find("EnemyInfo").GetComponent <GoldUi>(); unitCount = transform.Find("EnemyInfo").GetComponent <UnitCount>(); goldStatue = transform.Find("GoldDragons").GetComponent <GoldStatue>(); container = transform.Find("ChampContainer").GetComponent <RollChampions>(); hpImg = transform.Find("EnemyUi/HpBar/ForeImg").GetComponent <Image>(); maxHp = 100f; enemyHp = maxHp; inven = transform.Find("Inventory").GetComponent <Inventory>(); playerInven = MyFunc.GetObject(MyFunc.ObjType.INVENTORY).GetComponent <Inventory>(); enemys = default; players = default; }
private void RemoveUnits(PlayerId playerId, PlayerId?position, UnitCount unitCount) { var units = unitRepository.GetByUnitDefId(playerId, unitCount.UnitDefId).Where(x => x.Position == position); int unitsToRemove = unitCount.Count; foreach (var unit in units) { unitsToRemove -= TryRemoveUnitCount(playerId, unit.UnitId, unitsToRemove); if (unitsToRemove == 0) { return; } if (unitsToRemove < 0) { throw new Exception("Here be dragons. unitsToRemove can never be less than zero."); } } }
/// <summary> /// Revises the billing unit count. /// </summary> /// <param name="billingUnitCount"> The billing unit count. </param> public virtual void ReviseBillingUnitCount(UnitCount billingUnitCount) { BillingUnitCount = billingUnitCount; }
// Start is called before the first frame update void Start() { unitCount = GameObject.Find("MapManager").GetComponent <UnitCount>(); }
// Use this for initialization void Start() { worldManager = GameObject.FindGameObjectWithTag("world_manager"); enemy = GameObject.FindGameObjectsWithTag("zombie"); countManager = worldManager.GetComponent <UnitCount>(); }
/// <summary> /// Synchronizes the service. /// </summary> /// <param name="encounter">The encounter.</param> /// <param name="procedure">The procedure.</param> /// <param name="diagnosis">The diagnosis.</param> /// <returns>A service.</returns> public Service SynchronizeService(Encounter encounter, Procedure procedure, CodedConcept diagnosis) { Check.IsNotNull(encounter, "Encounter is required."); Check.IsNotNull(procedure, "Procedure is required."); Check.IsNotNull(diagnosis, "Diagnosis is required."); var medicalProcedure = _medicalProcedureTranslator.Translate ( procedure ); var service = _serviceRepository.GetByTrackingNumber ( procedure.Key ); var primaryIndicator = ( procedure.ProcedureType != ProcedureType.Activity ); if (service == null) { service = _serviceFactory.CreateService ( encounter, diagnosis, medicalProcedure, primaryIndicator, procedure.Key ); } else { if (encounter.Key != service.Encounter.Key) { service.ReviseEncounter(encounter); } if (diagnosis != service.Diagnosis) { service.ReviseDiagnosis(diagnosis); } if (medicalProcedure != service.MedicalProcedure) { service.ReviseMedicalProcedure(medicalProcedure); } if (procedure.Key != service.TrackingNumber) { service.ReviseTrackingNumber(procedure.Key); } if (primaryIndicator != service.PrimaryIndicator) { service.RevisePrimaryIndicator(primaryIndicator); } if (procedure.BillingUnitCount != service.BillingUnitCount) { service.ReviseBillingUnitCount(procedure.BillingUnitCount); } } //TODO: move them to ctor var currency = _lookupValueRepository.GetLookupByWellKnownName<Currency>(WellKnownNames.CommonModule.Currency.USDollars); service.ReviseChargeAmount(new Money(currency, 1)); var c = new UnitCount ( 1 ); service.ReviseBillingUnitCount ( c ); return service; }
public TransportPerformanceRecord() { MapField(2, 12, "Identificatie detailrecord").Numeric().Getter(x => Id.ToString()); MapField(14, 9, "Burgerservicenummer").Numeric().Getter(x => BurgerServiceNumber.ToString()); MapField(23, 4, "UZOVI-nummer").Numeric().Getter(x => UzoviId.ToString()); MapField(57, 1, "Doorsturen toegestaan").Numeric().Getter(x => { if (AllowForwarding) { return("1"); } else { return("0"); } }); MapField(58, 1, "Indicatie ongeval").Alphanumeric().Getter(x => { if (!DueToAccident.HasValue) { return("O"); } else if (DueToAccident.Value) { return("J"); } else { return("N"); } }); MapField(59, 4, "Code bestemming vervoer").Numeric().Getter(x => TransportDestinationCode.ToString()); MapField(63, 3, "Aanduiding prestatiecodelijst").Numeric().Getter(x => PerformanceCodeList.ToString()); MapField(66, 6, "Prestatiecode").Numeric().Getter(x => PerformanceCode.ToString()); MapField(100, 8, "Zorgverlenerscode vervoerder").Numeric().Getter(x => CareProviderAgbId.ToString()); MapField(108, 8, "Datum prestatie").Numeric().Getter(x => PerformanceDate.ToString("yyyyMMdd")); MapField(116, 4, "Vertrektijd vervoer").Numeric(); MapField(144, 5, "Huisnummer herkomst").Numeric(); MapField(220, 5, "Huisnummer bestemming").Numeric(); MapField(272, 1, "Eenheid rit/prestatie").Numeric().Getter(x => MeasureUnit.ToString("D")); MapField(273, 4, "Aantal (rit)eenheden").Numeric().Getter(x => UnitCount.ToString()); MapField(277, 8, "Tarief prestatie (incl. BTW)").Numeric().Getter(x => Math.Round(UnitPrice * 100).ToString()); MapField(285, 8, "Bedrag toeslag").Numeric(); MapField(293, 8, "Berekend bedrag (incl. BTW)").Numeric().Getter(x => Math.Round(TotalAmount * 100).ToString()); MapField(301, 1, "Indicatie debet/credit").Alphanumeric().Getter(x => { if (TotalAmount >= 0) { return("D"); } else { return("C"); } }); MapField(302, 4, "BTW percentage declaratiebedrag").Numeric(); MapField(306, 8, "Declaratiebedrag (incl. BTW)").Numeric().Getter(x => Math.Round(InvoicedAmount * 100).ToString()); MapField(314, 1, "Indicatie debet/credit").Alphanumeric().Getter(x => { if (InvoicedAmount >= 0) { return("D"); } else { return("C"); } }); // Set default values. AllowForwarding = true; MeasureUnit = TransportMeasureUnit.Kilometer; }