public IActionResult Edit(MaintenanceActionViewModel obj) { //check for valid view model if (ModelState.IsValid) { using (MaintenanceActionDBContext db = new MaintenanceActionDBContext()) { //object for view model MaintenanceAction ma = obj.NewMaintenanceAction; //retrieve primary key/id from route data ma.MaintenanceActionId = Guid.Parse(RouteData.Values["id"].ToString()); //update record status db.Entry(ma).State = EntityState.Modified; db.SaveChanges(); } } return(RedirectToAction("Index")); }
public MaintenanceOperation(MaintenanceAction maintenanceAction) : base(maintenanceAction) { Init(); }