public async Task <ActionResult> CreateAsync([Bind("Id,SubscriptionName,SubscriptionType,CostId,DepartmentId")] SubRequestViewModel item) { if (ModelState.IsValid) { item.Id = Guid.NewGuid().ToString(); await _cosmosDbService.AddItemAsync(item); return(RedirectToAction("Index")); } return(View(item)); }
public async Task UpdateItemAsync(string id, SubRequestViewModel item) { await _container.UpsertItemAsync(item, new PartitionKey(id)); }
public async Task AddItemAsync(SubRequestViewModel item) { await _container.CreateItemAsync(item, new PartitionKey(item.Id)); }