Ejemplo n.º 1
0
 public ActionResult RiskTypeNew(RiskTypeViewModel vm, int groupId)
 {
     if (ModelState.IsValid)
     {
         vm.RiskType.RiskGroupId = groupId;
         db.RiskTypes.AddObject(vm.RiskType);
         db.SaveChanges();
         return RedirectToAction("RiskTypeList", new { groupId = groupId });
     }
     vm.RiskGroup = db.RiskGroups.Single(p => p.RiskGroupId == groupId);
     return View(vm);
 }
Ejemplo n.º 2
0
 public ActionResult RiskTypeNew(int groupId)
 {
     RiskTypeViewModel vm = new RiskTypeViewModel();
     vm.RiskGroup = db.RiskGroups.Single(p => p.RiskGroupId == groupId);
     return View(vm);
 }
Ejemplo n.º 3
0
 public ActionResult RiskTypeEdit(RiskTypeViewModel vm)
 {
     if (ModelState.IsValid)
     {
         db.RiskTypes.Attach(vm.RiskType);
         db.ObjectStateManager.ChangeObjectState(vm.RiskType, EntityState.Modified);
         db.SaveChanges();
         return RedirectToAction("RiskTypeList", new { groupId = vm.RiskType.RiskGroupId });
     }
     return View(vm);
 }
Ejemplo n.º 4
0
 public ActionResult RiskTypeList(int groupId)
 {
     RiskTypeViewModel vm = new RiskTypeViewModel();
     vm.RiskGroup = db.RiskGroups.Single(p => p.RiskGroupId == groupId);
     vm.RiskTypes = db.RiskTypes.Where(p => p.RiskGroupId == groupId);
     ViewBag.CanModify = userData.IsAdmin;
     return View(vm);
 }
Ejemplo n.º 5
0
 public ActionResult RiskTypeEdit(int id)
 {
     RiskTypeViewModel vm = new RiskTypeViewModel();
     vm.RiskType = db.RiskTypes.Single(p => p.RiskTypeId == id);
     return View(vm);
 }