public async Task <ActionResult> DeleteConfirmed(int id) { PsirsCode psirsCode = await _db.PsirsCodes.FindAsync(id); _db.PsirsCodes.Remove(psirsCode); await _db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit(PsirsCode psirsCode) { if (ModelState.IsValid) { _db.Entry(psirsCode).State = EntityState.Modified; await _db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(psirsCode)); }
public async Task <ActionResult> Create(PsirsCode psirsCode) { if (ModelState.IsValid) { _db.PsirsCodes.Add(psirsCode); await _db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(psirsCode)); }
// GET: PsirsCodes/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PsirsCode psirsCode = await _db.PsirsCodes.FindAsync(id); if (psirsCode == null) { return(HttpNotFound()); } return(View(psirsCode)); }
public async Task <ActionResult> Save(PsirsCode model) { bool status = false; string message = string.Empty; if (ModelState.IsValid) { if (model.PsirsCodeId > 0) { var code = await _db.PsirsCodes.FindAsync(model.PsirsCodeId); if (code != null) { code.CodeName = model.CodeName; _db.Entry(code).State = EntityState.Modified; await _db.SaveChangesAsync(); message = $"{model.CodeName} Updated Successfully..."; return(new JsonResult { Data = new { status = true, message = message } }); } } else { _db.PsirsCodes.Add(model); await _db.SaveChangesAsync(); message = $"{model.CodeName} Added Successfully."; return(new JsonResult { Data = new { status = true, message = message } }); } } return(new JsonResult { Data = new { status = status, message = message } }); //return View(subject); }