public int Add(RawMaterialTestDto dto) { var entity = new RawMaterialTest(); try { dto.LastModified = DateTime.Now; Mapper.Map(dto, entity); _repository.Repository <RawMaterialTest>().Insert(entity); _repository.Save(); } catch (DbEntityValidationException valEx) { HandleValidationException(valEx); } catch (Exception ex) { LogException(ex); throw; } return(entity.ID); }
public ActionResult DeleteConfirmed(int id) { RawMaterialTest rawmaterialtest = db.RawMaterialTests.Find(id); db.RawMaterialTests.Remove(rawmaterialtest); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: /RawMaterialTest/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RawMaterialTest rawmaterialtest = db.RawMaterialTests.Find(id); if (rawmaterialtest == null) { return(HttpNotFound()); } return(View(rawmaterialtest)); }
public ActionResult Edit([Bind(Include = "ID,PlantID,RawMaterialID,UseColorTest,ColorLimitTypeID,ColorLimit1,ColorLimit2,UseMFTest,MFLimitTypeID,MFLimit1,MFLimit2,UseACTest,ACLimitTypeID,ACLimit1,ACLimit2,UseMoistTest,MoistLimitTypeID,MoistLimit1,MoistLimit2,UseCBTest,CBLimitTypeID,CBLimit1,CBLimit2,UseSpecGrav,UseVisual,TestFrequency,DateEntered,EnteredBy,LastModified,ModifiedBy")] RawMaterialTest rawmaterialtest) { if (ModelState.IsValid) { db.Entry(rawmaterialtest).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.PlantID = new SelectList(db.Plants, "ID", "Code", rawmaterialtest.PlantID); ViewBag.ACLimitTypeID = new SelectList(db.TestLimitTypes, "ID", "Code", rawmaterialtest.ACLimitTypeID); ViewBag.CBLimitTypeID = new SelectList(db.TestLimitTypes, "ID", "Code", rawmaterialtest.CBLimitTypeID); ViewBag.ColorLimitTypeID = new SelectList(db.TestLimitTypes, "ID", "Code", rawmaterialtest.ColorLimitTypeID); ViewBag.MFLimitTypeID = new SelectList(db.TestLimitTypes, "ID", "Code", rawmaterialtest.MFLimitTypeID); ViewBag.MoistLimitTypeID = new SelectList(db.TestLimitTypes, "ID", "Code", rawmaterialtest.MoistLimitTypeID); return(View(rawmaterialtest)); }
// GET: /RawMaterialTest/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RawMaterialTest rawmaterialtest = db.RawMaterialTests.Find(id); if (rawmaterialtest == null) { return(HttpNotFound()); } ViewBag.PlantID = new SelectList(db.Plants, "ID", "Code", rawmaterialtest.PlantID); ViewBag.ACLimitTypeID = new SelectList(db.TestLimitTypes, "ID", "Code", rawmaterialtest.ACLimitTypeID); ViewBag.CBLimitTypeID = new SelectList(db.TestLimitTypes, "ID", "Code", rawmaterialtest.CBLimitTypeID); ViewBag.ColorLimitTypeID = new SelectList(db.TestLimitTypes, "ID", "Code", rawmaterialtest.ColorLimitTypeID); ViewBag.MFLimitTypeID = new SelectList(db.TestLimitTypes, "ID", "Code", rawmaterialtest.MFLimitTypeID); ViewBag.MoistLimitTypeID = new SelectList(db.TestLimitTypes, "ID", "Code", rawmaterialtest.MoistLimitTypeID); return(View(rawmaterialtest)); }