public async Task <ActionResult> IndexAsync() { var items = await RepositoryOperation <xforms> .GetItemsAsync(); var result = items; return(View(result)); }
public async Task <IHttpActionResult> Update(xforms item) { if (ModelState.IsValid) { await RepositoryOperation <xforms> .UpdateItemAsync(item.Id, item); return(Ok("Index")); } return(Ok()); }
public async Task <IHttpActionResult> Create(WorkAcceptance item) { if (ModelState.IsValid) { await RepositoryOperation <WorkAcceptance> .CreateItemAsync(item); return(Ok()); } return(Ok()); }
public async Task <ActionResult> EditAsync(xforms item) { if (ModelState.IsValid) { await RepositoryOperation <xforms> .UpdateItemAsync(item.Id, item); return(RedirectToAction("Index")); } return(View(item)); }
public async Task <ActionResult> EditAsync(WorkAcceptance item) { item.Formdata.formName = "Work Acceptance"; if (ModelState.IsValid) { await RepositoryOperation <WorkAcceptance> .UpdateItemAsync(item.Id, item); return(RedirectToAction("Index")); } return(View(item)); }
public async Task <ActionResult> CreateAsync(WorkAcceptance item) { item.partitionName = "Work Acceptance"; if (ModelState.IsValid) { await RepositoryOperation <WorkAcceptance> .CreateItemAsync(item); return(RedirectToAction("Index")); } return(View(item)); }
public async Task <ActionResult> DeleteAsync(string id, string partition) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } xforms item = await RepositoryOperation <xforms> .GetItemAsync(id, partition); if (item == null) { return(HttpNotFound()); } return(View(item)); }
public async Task <ActionResult> EditAsync(string id, string partition) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } WorkAcceptance item = await RepositoryOperation <WorkAcceptance> .GetItemAsync(id, partition); if (item == null) { return(HttpNotFound()); } return(View(item)); }
public async Task <ActionResult> DetailsAsync(string id, string partition) { xforms item = await RepositoryOperation <xforms> .GetItemAsync(id, partition); return(View(item)); }
public async Task <ActionResult> DeleteConfirmedAsync([Bind(Include = "Id, Category")] string id, string partition) { await RepositoryOperation <xforms> .DeleteItemAsync(id, partition); return(RedirectToAction("Index")); }
public async Task <ActionResult> DetailsAsync(string id, string partition) { WorkAcceptance item = await RepositoryOperation <WorkAcceptance> .GetItemAsync(id, partition); return(View(item)); }
public async Task <IHttpActionResult> Delete(string id, string category) { await RepositoryOperation <xforms> .DeleteItemAsync(id, category); return(Ok()); }
public async Task <IHttpActionResult> Read(string id, string category) { xforms item = await RepositoryOperation <xforms> .GetItemAsync(id, category); return(Ok(item)); }
public async Task <IHttpActionResult> ReadAll() { var rest = await RepositoryOperation <xforms> .GetItemsAsync(); return(Ok(rest)); }
public async Task <IHttpActionResult> Read(string id, string category) { WorkAcceptance item = await RepositoryOperation <WorkAcceptance> .GetItemAsync(id, category); return(Ok(item)); }
public ManyDocumentsFoundException(RepositoryOperation operation, MemberInfo documentType) : base($"Attempting to {operation.ToString().ToLower()} multiple {documentType.Name}") { }