// // GET: /Gymkana/Details/5 public ActionResult Details(int id) { Gymkana gym = null; SessionInitialize(); GymkanaEN gymen = new GymkanaCAD(session).ReadOIDDefault(id); gym = new AssemblerGymkana().ConvertENToModelUI(gymen); SessionClose(); return(View(gym)); }
// // GET: /Gymkana/Edit/5 public ActionResult Edit(int id) { Gymkana gym = null; SessionInitialize(); GymkanaEN gymen = new GymkanaCAD(session).ReadOIDDefault(id); gym = new AssemblerGymkana().ConvertENToModelUI(gymen); UsuarioEN usu = gym.usuario; if (User.Identity.Name != usu.Nombre && !Roles.IsUserInRole("admin")) { return(RedirectToAction("Details", new { id = id })); } SessionClose(); return(View(gym)); }