public TacticWindow(CosmosDbContext context) { _context = context; InitializeComponent(); DataChanged = false; Tactic = new ARTactics() { Id = Guid.NewGuid().ToString() }; }
public TacticWindow(CosmosDbContext context, ARTactics tactic) { _context = context; InitializeComponent(); DataChanged = false; Tactic = tactic; tbString.Text = Tactic.String; tbSubstring.Text = Tactic.Substring; tbLink.Text = Tactic.WikiLink; }
public async Task OnGet([FromQuery] string partition, [FromQuery] string id) { if (partition != null && id != null) { Tactic = await _context.ReadItemAsync <ARTactics>(id, new Microsoft.Azure.Cosmos.PartitionKey(partition), _context.TacticsContainer); } else { Tactic.Id = Guid.NewGuid().ToString(); } }