public async Task <ActionResult> DeleteConfirmed(int id) { RiskStatusModel riskStatusModel = await db.RiskStatusModel.FindAsync(id); db.RiskStatusModel.Remove(riskStatusModel); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit([Bind(Include = "RiskStatusId,RiskStatus")] RiskStatusModel riskStatusModel) { if (ModelState.IsValid) { db.Entry(riskStatusModel).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(riskStatusModel)); }
public async Task <ActionResult> Create([Bind(Include = "RiskStatusId,RiskStatus")] RiskStatusModel riskStatusModel) { if (ModelState.IsValid) { db.RiskStatusModel.Add(riskStatusModel); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(riskStatusModel)); }
// GET: RiskStatusModels/Delete/5 public async Task <ActionResult> Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RiskStatusModel riskStatusModel = await db.RiskStatusModel.FindAsync(id); if (riskStatusModel == null) { return(HttpNotFound()); } return(View(riskStatusModel)); }
public async Task <IActionResult> Get(int id) { var riskStatusModel = new RiskStatusModel(); try { var riskStatus = await _riskStatusRepository.GetAsync(id).ConfigureAwait(false); if (riskStatus == null) { return(NotFound()); } riskStatusModel.Id = riskStatus.Id; riskStatusModel.Title = riskStatus.Title; } catch (Exception ex) { return(BadRequest(ex.Message)); } return(Ok(riskStatusModel)); }