// // GET: /Paso/Details/5 public ActionResult Details(int id) { Paso pas = null; SessionInitialize(); PasoEN pasEN = new PasoCAD(session).ReadOIDDefault(id); pas = new AssemblerPaso().ConvertENToModelUI(pasEN); SessionClose(); return(View(pas)); }
// // GET: /Paso/Edit/5 public ActionResult Edit(int id) { Paso pas = null; SessionInitialize(); PasoEN pasen = new PasoCAD(session).ReadOIDDefault(id); pas = new AssemblerPaso().ConvertENToModelUI(pasen); UsuarioEN usu = new PasoCAD().GetID(id).Gymkana.Usuario; if (User.Identity.Name != usu.Nombre && !Roles.IsUserInRole("admin")) { return(RedirectToAction("Details", new { id = id })); } SessionClose(); return(View(pas)); }