Пример #1
0
 public TacticWindow(CosmosDbContext context)
 {
     _context = context;
     InitializeComponent();
     DataChanged = false;
     Tactic      = new ARTactics()
     {
         Id = Guid.NewGuid().ToString()
     };
 }
Пример #2
0
        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;
        }
Пример #3
0
 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();
     }
 }