public Product(double price, double fruitValue, string name, JamType jamType, JamVariant jamVariant, double weight, Recipe recipe) { this.price = price; this.fruitValue = fruitValue; this.name = name; this.jamType = jamType; this.jamVariant = jamVariant; this.weight = weight; this.recipe = recipe; }
public async Task <IActionResult> Put(int id, [FromBody] JamType entity) { try { return(Ok(await agent.Update(id, entity))); } catch (Exception ex) { return(await HandleExceptionAsync(ex)); } }
void Jam(JamType jamType) { List <DroneName> drones = this.DroneCapabilities[jamType]; if (jamType.DisplayName != this.correctJamType.DisplayName || !PointInOrOnTriangle(this.bomberPosition, this.dronePositions[drones[0]], this.dronePositions[drones[1]], this.dronePositions[drones[2]])) { CauseStrike(); } else { this.connectionText.color = Color.white; CausePass(); } }
public async Task <IActionResult> Post([FromBody] JamType entity) { try { if (!isValid(entity)) { return(new BadRequestResult()); // This returns HTTP 404 } return(Ok(await agent.Add(entity))); } catch (Exception ex) { return(await HandleExceptionAsync(ex)); } }
public Task <JamType> Update(Int32 pkId, JamType item) { return(this.Update <JamType>(pkId, item)); }
public Task <JamType> Add(JamType item) { return(this.Add <JamType>(item)); }
void OnReset(bool callOnLightChange) { attemptNumber++; this.bomberRunning = false; bomberMoveTimeRemaining = StartingBomberMoveInterval; List <string> queryList = GetComponent <KMBombInfo>().QueryWidgets(KMBombInfo.QUERYKEY_GET_SERIAL_NUMBER, null); serialNumber = queryList.Count == 1 ? queryList[0].Replace("\"}", "").Split('"').Last() : "TZST12"; if (this.oddNums.Contains(serialNumber[5])) { this.correctJamType = JamTypes.TwoG; } else { this.correctJamType = JamTypes.FourG; foreach (char c in serialNumber) { if (this.vowels.Contains(c)) { this.correctJamType = JamTypes.ThreeG; } } } this.connectionText.color = connectionTextColor; this.dots[this.bomberPosition.R, this.bomberPosition.C].GetComponent <SpriteRenderer>().color = Color.white; this.dronePositions = new Dictionary <DroneName, Position> { { DroneName.A, new Position { R = 0, C = 0 } }, { DroneName.B, new Position { R = 0, C = 1 } }, { DroneName.C, new Position { R = 1, C = 0 } }, { DroneName.D, new Position { R = 1, C = 1 } }, }; int row = random.Next(BomberDistanceFromEdges, NumRows - BomberDistanceFromEdges); bomberPosition = new Position { R = row, C = random.Next(row < 3 ? 3 : BomberDistanceFromEdges, NumColumns - BomberDistanceFromEdges), }; this.dots[this.bomberPosition.R, this.bomberPosition.C].GetComponent <SpriteRenderer>().color = Color.red; if (callOnLightChange) { OnLightChange(true); } }