public async Task <ActionResult> EditAsync([Bind(Include = "Id,Name,Description,Completed")] Weather item) { if (ModelState.IsValid) { await DocDBClass <Weather> .UpdateItemAsync(item.Id, item); return(RedirectToAction("Index")); } return(View(item)); }
public async Task <ActionResult> CreateAsync([Bind(Include = "Id,Location,Temperature,Severe")] Weather item) { if (ModelState.IsValid) { await DocDBClass <Weather> .CreateItemAsync(item); return(RedirectToAction("Index")); } return(View(item)); }
public async Task <ActionResult> DeleteAsync(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Weather item = await DocDBClass <Weather> .GetItemAsync(id); if (item == null) { return(HttpNotFound()); } return(View(item)); }
public async Task <ActionResult> DeleteConfirmedAsync([Bind(Include = "Id")] string id) { await DocDBClass <Weather> .DeleteItemAsync(id); return(RedirectToAction("Index")); }
public async Task <ActionResult> DetailsAsync(string id) { Weather item = await DocDBClass <Weather> .GetItemAsync(id); return(View(item)); }
public async Task <ActionResult> IndexAsync() { var items = await DocDBClass <Weather> .GetItemsAsync(d => d.Severe); return(View(items)); }