示例#1
0
        //
        // 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));
        }
示例#2
0
        //
        // 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));
        }