public async Task <ActionResult> DeleteConfirmed(String OPERID, String LINENAME, String L_OPNO) { ViewBag.Title = ModelName; ViewBag.SubTitle = "删除"; HR_OPERCAPBMATRIX hR_OPERCAPBMATRIX = await db.HR_OPERCAPBMATRIX.FindAsync(OPERID, LINENAME); db.HR_OPERCAPBMATRIX.Remove(hR_OPERCAPBMATRIX); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
// GET: Admin/OprCaps/Delete/5 public async Task <ActionResult> Delete(String OPERID, String LINENAME, String L_OPNO) { ViewBag.Title = ModelName; ViewBag.SubTitle = "删除"; HR_OPERCAPBMATRIX hR_OPERCAPBMATRIX = await db.HR_OPERCAPBMATRIX.FindAsync(OPERID, LINENAME); if (hR_OPERCAPBMATRIX == null) { return(HttpNotFound()); } return(View(hR_OPERCAPBMATRIX)); }
// GET: Admin/OprCaps/Details/5 public async Task <ActionResult> Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HR_OPERCAPBMATRIX hR_OPERCAPBMATRIX = await db.HR_OPERCAPBMATRIX.FindAsync(id); if (hR_OPERCAPBMATRIX == null) { return(HttpNotFound()); } return(View(hR_OPERCAPBMATRIX)); }
// GET: Admin/OprCaps/Edit/5 public async Task <ActionResult> Edit(String OPERID, String LINENAME, String L_OPNO) { ViewBag.Title = ModelName; ViewBag.SubTitle = "编辑"; HR_OPERCAPBMATRIX hR_OPERCAPBMATRIX = await db.HR_OPERCAPBMATRIX.FindAsync(OPERID, LINENAME); if (hR_OPERCAPBMATRIX == null) { return(HttpNotFound()); } await InitSelect(hR_OPERCAPBMATRIX.OPERID, hR_OPERCAPBMATRIX.LINENAME, hR_OPERCAPBMATRIX.L_OPNO, hR_OPERCAPBMATRIX.L_STNO); return(View(hR_OPERCAPBMATRIX)); }
// GET: Admin/OprCaps public async Task <ActionResult> Index(HR_OPERCAPBMATRIX Query) { ViewBag.Title = ModelName; ViewBag.SubTitle = "查询"; ViewBag.Query = Query; await InitSelect("", ""); var hR_OPERCAPBMATRIX = db.HR_OPERCAPBMATRIX.Include(h => h.Oper) .Where(d => String.IsNullOrEmpty(Query.OPERID) || Query.OPERID.Equals(d.OPERID) && String.IsNullOrEmpty(Query.LINENAME) || Query.OPERID.Equals(d.LINENAME) ); return(View(await hR_OPERCAPBMATRIX.ToListAsync())); }
private void Prepare(HR_OPERCAPBMATRIX o) { if (String.IsNullOrEmpty(o.LINENAME)) { o.LINENAME = "ALL"; } if (String.IsNullOrEmpty(o.L_OPNO)) { o.L_OPNO = "ALL"; } if (String.IsNullOrEmpty(o.L_STNO)) { o.L_STNO = "ALL"; } }
public async Task <ActionResult> Edit([Bind(Include = "OPERID,LINENAME,L_OPNO,L_STNO,CAPBLEVEL,COMMENTS")] HR_OPERCAPBMATRIX hR_OPERCAPBMATRIX) { ViewBag.Title = ModelName; ViewBag.SubTitle = "编辑"; if (ModelState.IsValid) { Prepare(hR_OPERCAPBMATRIX); db.Entry(hR_OPERCAPBMATRIX).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } await InitSelect(hR_OPERCAPBMATRIX.OPERID, hR_OPERCAPBMATRIX.LINENAME, hR_OPERCAPBMATRIX.L_OPNO, hR_OPERCAPBMATRIX.L_STNO); return(View(hR_OPERCAPBMATRIX)); }