public async Task <IActionResult> PutExampleItem(long id, ExampleItem ExampleItem) { if (id != ExampleItem.Id) { return(BadRequest()); } _context.Entry(ExampleItem).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ExampleItemExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
protected AMemberItem(AMemberItem parent, string name, XElement element) : base(parent, name, element) { Remarks = RemarksItem.GetFrom(this); Example = ExampleItem.GetFrom(this); Exceptions = ExceptionItem.GetFrom(this); }
private async Task <CreatedAtActionResult> PostNewRow(ExampleItem exampleItem) { _context.ExampleItems.Add(exampleItem); await _context.SaveChangesAsync(); return(CreatedAtAction(nameof(GetExampleItem), new { id = exampleItem.Id }, exampleItem)); }
private void UpdateFooter() { var sum = 0; foreach (var item in _dataProvider.Source) { ExampleItem ei = (ExampleItem)item; sum += ei.Age; } _lblSum.Text = "Age sum: " + sum; var count = 0; foreach (var item in _dataProvider.Source) { ExampleItem ei = (ExampleItem)item; if (ei.DrivingLicense) { count++; } } _lblNumberOfSelectedItems.Text = "Driving licenses: " + count; }
public async Task <ActionResult <ExampleItem> > PostExampleItem(ExampleItem ExampleItem) { _context.ExampleItems.Add(ExampleItem); await _context.SaveChangesAsync(); //return CreatedAtAction("GetExampleItem", new { id = ExampleItem.Id }, ExampleItem); return(CreatedAtAction(nameof(GetExampleItem), new { id = ExampleItem.Id }, ExampleItem)); }
public void Reuse_Example() { using (var resuable = ExampleItem.New()) { ExampleItem example = resuable; example.Value = 17; } Assert.AreEqual(1, ExampleItem.pool.Count); Assert.AreEqual(0, ExampleItem.New().Item.Value); }
public static ItemDTO AsItemDTO(this ExampleItem item) { return(new ItemDTO { ExampleCollectionId = item.ExampleCollectionId, ExampleItemId = item.ExampleItemId, ItemBool = item.ItemBool, ItemInt = item.ItemInt, ItemString = item.ItemString, UpdateType = UpdateType.IsUnchanged }); }
public void InsertItemBackToBack_Test() { var databaseDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "DatabaseLocation"); var databasePath = Path.Combine(databaseDirectory, "SampleDatabase.db"); var databaseLogPath = Path.Combine(databaseDirectory, "SampleDatabase-log.db"); // Repeat in a loop to hit that scenario where queue processing thread exists the loop but the task still remains incomplete. for (var i = 0; i < 100; i++) { if (Directory.Exists(databaseDirectory)) { Directory.Delete(databaseDirectory, true); } Directory.CreateDirectory(databaseDirectory); using var subject = new ExampleItemRepository(databasePath); var item1 = new ExampleItem { Id = Guid.NewGuid(), SomeProperty = Guid.NewGuid().ToString() }; var item2 = new ExampleItem { Id = Guid.NewGuid(), SomeProperty = Guid.NewGuid().ToString() }; subject.Insert(item1); subject.Insert(item2); // Allow items to be processed. Thread.Sleep(1000); var liteDbPath = databasePath; var liteDbLogPath = databaseLogPath; var copiedLiteDbPath = liteDbPath + ".copy"; var copiedLiteDbLogPath = liteDbLogPath + ".copy"; File.Copy(liteDbPath, copiedLiteDbPath); File.Copy(liteDbLogPath, copiedLiteDbLogPath); var liteDbContent = File.ReadAllText(copiedLiteDbPath, Encoding.UTF8); liteDbContent += File.ReadAllText(copiedLiteDbLogPath, Encoding.UTF8); Assert.True(liteDbContent.Contains(item1.SomeProperty, StringComparison.OrdinalIgnoreCase), $"Could not find item 1 property. {item1.SomeProperty}, Iteration: {i}"); Assert.True(liteDbContent.Contains(item2.SomeProperty, StringComparison.OrdinalIgnoreCase), $"Could not find item 2 property. {item2.SomeProperty}, Iteration: {i}"); } }
private void OnTriggerExit(Collider collision) { ExampleItem item = collision.GetComponent <ExampleItem>(); //IItem을 상속받는 모든 아이템들 if (item != null) //아이템과 부딪혔다면 함수를 호출하고 지움. { Key_guide.instance.item_off(); Key_guide.instance.item_name_off(); } if (collision.gameObject.CompareTag("Objects")) { Key_guide.instance.object_off(); } if (collision.gameObject.name == "white_seed_area") { State.instance.white_seed = false; } if (collision.gameObject.name == "brown_trigger" && climb_time == false) { climb_crash = false; Key_guide.instance.climb_off(); } if (collision.gameObject.name == "Chest_trigger") { Key_guide.instance.door_off(); } if (collision.gameObject.name == "radioTower1" || collision.gameObject.name == "radioTower2") { Key_guide.instance.fix_off(); } }
private void OnTriggerStay(Collider collision) { ExampleItem item = collision.GetComponent <ExampleItem>(); //IItem을 상속받는 모든 아이템들 if (item != null) //아이템과 부딪혔다면 함수를 호출하고 지움. { eat_bool = true; eat_item = collision.name; eat_object = collision.gameObject; Key_guide.instance.item_on(); Vector3 eat_pos = cameras.WorldToScreenPoint(eat_object.transform.position); Key_guide.instance.item_name_on(eat_item, eat_pos); } if (collision.gameObject.CompareTag("Objects")) { string name = null; bool key_on = false; switch (collision.gameObject.name) { case "Radio": name = "라디오"; key_on = true; eat_objects = collision.gameObject; break; case "Frame": name = "가족사진"; key_on = true; eat_objects = collision.gameObject; break; case "Letter": name = "편지"; key_on = true; eat_objects = collision.gameObject; break; case "Book": name = "다이어리"; key_on = true; eat_objects = collision.gameObject; break; case "Hari3_Book": name = "해리포터 3권"; if (GameSystem.instance.quest_state[6] == 3) { key_on = true; eat_objects = collision.gameObject; } else { key_on = false; } break; case "Hari4_Book": name = "해리포터 4권"; if (Quest_clear_system.instance.clear_trigger[7] == 1) { key_on = true; eat_objects = collision.gameObject; } else { key_on = false; } break; case "Plant_Book": name = "식물책"; if (GameSystem.instance.quest_state[8] == 1) { key_on = true; eat_objects = collision.gameObject; } else { key_on = false; } break; case "Paper": name = "연구자료"; if (GameSystem.instance.quest_state[10] == 1) { key_on = true; eat_objects = collision.gameObject; } else { key_on = false; } break; } if (key_on == true) { Key_guide.instance.object_on(name, cameras.WorldToScreenPoint(collision.gameObject.transform.position)); } } }
public void Insert(ExampleItem item) { var collection = _liteDb.GetCollection <ExampleItem>(); collection.Insert(item); }
private void MyGrid_OnFillItem(int index, ExampleItem item) { item.Init(myNums[index]); }
public async Task <ActionResult <ExampleItem> > PostExampleIteQUERY([FromQuery] ExampleItem exampleItem) { return(await PostNewRow(exampleItem)); }
public async Task <ActionResult <ExampleItem> > PostExampleItemJSON(ExampleItem exampleItem) { return(await PostNewRow(exampleItem)); }
public async Task <ActionResult <ExampleItem> > PostExampleItemFORM([FromForm] ExampleItem exampleItem) { return(await PostNewRow(exampleItem)); }