public ActionResult ModuleCreate(PRP_MODULE prp_module, byte COMPCD, byte SECCODE, int ModuleNm, string MACTYPE, byte GAUGECD, short WORKMINTS, short MACQTY, byte MACEFF, int PERDAYMINTS, string CATAGORY) { prp_module.COMPCD = COMPCD; prp_module.SECCODE = SECCODE; prp_module.MODULENM = ModuleNm; prp_module.MACTYPE = MACTYPE; prp_module.GAUGECD = GAUGECD; prp_module.WORKMINTS = WORKMINTS; prp_module.MACQTY = MACQTY; prp_module.MACEFF = MACEFF; prp_module.PERDAYMINTS = PERDAYMINTS; prp_module.CATEGORY = CATAGORY; prp_module.INSERTBY = 1; prp_module.INSERTDT = DateTime.Now; if (ModelState.IsValid) { int getId = db.PRP_MODULE.Select(x => x.MODCD).Max() + 1; prp_module.MODCD = getId; db.PRP_MODULE.Add(prp_module); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.COMPCD = new SelectList(db.HRP_COMPUNIT, "COMPCD", "COMPNM"); ViewBag.SECCODE = new SelectList(db.HRP_SECTION, "SECCODE", "SECNAME"); ViewBag.GAUGECD = new SelectList(db.MER_GAUGE, "GAUGECD", "GAUGENM"); return(View(prp_module)); }
// POST: /Module/Delete/5 //[HttpPost, ActionName("Delete")] // [ValidateAntiForgeryToken] public ActionResult DeleteConfirmed(int id) { PRP_MODULE prp_module = db.PRP_MODULE.Find(id); db.PRP_MODULE.Remove(prp_module); db.SaveChanges(); TempData["msg"] = "<script>alert('Deleted Module Information Succesfully !!');</script>"; return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "MODCD,COMPCD,SECCODE,MODULENM,MACTYPE,GAUGECD,WORKMINTS,MACQTY,MACEFF,PERDAYMINTS,CATEGORY,INSERTBY,INSERTDT,UPDATEBY,UPDATEDT")] PRP_MODULE prp_module) { if (ModelState.IsValid) { db.Entry(prp_module).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.COMPCD = new SelectList(db.HRP_COMPUNIT, "COMPCD", "COMPNM", prp_module.COMPCD); ViewBag.SECCODE = new SelectList(db.HRP_SECTION, "SECCODE", "SECNAME", prp_module.SECCODE); ViewBag.GAUGECD = new SelectList(db.MER_GAUGE, "GAUGECD", "GAUGENM", prp_module.GAUGECD); ViewBag.Category = new SelectList(unitModel.CategoryList, "Value", "Text", prp_module.CATEGORY); return(View(prp_module)); }
// GET: /Module/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PRP_MODULE prp_module = db.PRP_MODULE.Find(id); if (prp_module == null) { return(HttpNotFound()); } return(View(prp_module)); }
// GET: /Module/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PRP_MODULE prp_module = db.PRP_MODULE.Find(id); if (prp_module == null) { return(HttpNotFound()); } ViewBag.COMPCD = new SelectList(db.HRP_COMPUNIT, "COMPCD", "COMPNM", prp_module.COMPCD); ViewBag.SECCODE = new SelectList(db.HRP_SECTION, "SECCODE", "SECNAME", prp_module.SECCODE); ViewBag.GAUGECD = new SelectList(db.MER_GAUGE, "GAUGECD", "GAUGENM", prp_module.GAUGECD); ViewBag.Category = new SelectList(unitModel.CategoryList, "Value", "Text", prp_module.CATEGORY); return(View(prp_module)); }