private void setBreadcrumbId() { Breadcrumb.SetBreadcrumbId(BreadcrumbType, EquipmentId.ToString()); if (TutorialBreadcrumb != null) { TutorialBreadcrumb.SetBreadcrumbId($"Equipment_{EquipmentId}"); } }
public EquipmentImprove(EquipmentId equipmentId, int recipeId, bool guaranteedSuccess, bool isSuccess, RawEquipment updatedTo, IReadOnlyCollection <EquipmentId> consumedEquipmentIds) { EquipmentId = equipmentId; RecipeId = recipeId; GuaranteedSuccess = guaranteedSuccess; IsSuccess = isSuccess; UpdatedTo = updatedTo; ConsumedEquipmentIds = consumedEquipmentIds; }
private bool onSelectItem(InventoryModelEvents.SelectEquipment evt) { if (evt.Id == EquipmentId) { activateSelected(isActivated: true); breadcrumbController.RemovePersistentBreadcrumb(BreadcrumbType, EquipmentId.ToString()); } return(false); }
public IEnumerable <Reservation> FindByEquipmentId(EquipmentId equipmentId, ReservationStatus?reservationStatus = null) { var reservations = _dbContext.Reservations.Include(_ => _.reservations_status). Where(_ => _.equipments_id == equipmentId.Value); if (reservationStatus != null) { reservations = reservations.Where(_ => _.reservations_status.status == (int)reservationStatus.Value); } return(reservations.Select(_ => Create(_)).ToArray()); }
public UavStatus(EquipmentId equipmentId, int index, EquipmentStatus status, int code) { if (code > (1 << 6)) { throw new ArgumentException($"Error code must be in the range 0-{1<<6}", nameof(code)); } this.EquipmentId = equipmentId; this.Index = index; this.Status = status; this.Code = code; }
public bool IsDupulicated(Reservation other) { Assertion.ArgumentNotNull(other, nameof(other)); if (!EquipmentId.Equals(other.EquipmentId)) { return(false); } if (!ReservationDateTime.IsRangeOverlapping(other.ReservationDateTime)) { return(false); } return(true); }
public EquipmentData(EquipmentDescription description) { EquipmentName = description.EquipmentName; EquipmentId = description.EquipmentId; Type = description.Type; MaxHp = description.MaxHp; Attack = description.Attack; Defense = description.Defense; Speed = description.Speed; Fire = description.Fire; Water = description.Water; Earth = description.Earth; Air = description.Air; }
public Reservation( ReservationId id, AccountId accountId, EquipmentId equipmentId, ReservationDateTime reservationDateTime, PurposeOfUse purposeOfUse, ReservationStatus reservationStatus) { Id = id; AccountId = accountId; EquipmentId = equipmentId; ReservationDateTime = reservationDateTime; ReservationStatus = ReservationStatus.Reserved; PurposeOfUse = purposeOfUse; ReservationStatus = reservationStatus; }
public static (bool, Sensor, Signal) Parse(string command, IEquipmentController controller) { Sensor sensor = null; Signal signal = null; var words = command.Split(' '); string floorId = ""; string subCorridorId = ""; string sequenceId = "1"; SingalType type = SingalType.unknown; // Hard-coded rules to parse command. if (words.Length == 7 && command.Contains("Movement")) { type = SingalType.movement; floorId = words[3][0].ToString(); subCorridorId = words[6]; } else if (words.Length == 11 & command.Contains("No movement")) { type = SingalType.noMovement; floorId = words[4][0].ToString(); subCorridorId = words[7]; } var sensorId = new EquipmentId(floorId, $"SC-{subCorridorId}", EquipmentType.Sensor, sequenceId); sensor = controller.GetSensorById(sensorId); if (sensor is null) { return(false, sensor, signal); } signal = new Signal(sensor, type); return(true, sensor, signal); }
public EquipmentData CreateNewEquipment(EquipmentId id) { return(new EquipmentData(storage[id])); }
public static LocalisedString GetAbbreviation(EquipmentId equipmentName) => new LocalisedString(BASE_PATH + equipmentName.ToString().ToUpper() + "_ABBREV");
public static LocalisedString GetName(EquipmentId equipmentName) => new LocalisedString(BASE_PATH + equipmentName.ToString().ToUpper());
public GameObject GetSprite(EquipmentId id) { return(spriteObjects.Find(x => x.equipmentId == id).gameObject); }
public void ChangeEquipment(EquipmentId equipmentId) { EquipmentId = equipmentId; }