public ActionResult Bloquear(string id)
 {
     if (Session["UsuarioLogeado"] != null)
     {
         AdminReference.AdminServiceClient sr = new AdminReference.AdminServiceClient();
         Administradores ad = new Administradores();
         foreach (var item in sr.BuscarAdministrador(id))
         {
             ad.AdminID              = item.AdminID;
             ad.Nombre               = item.Nombre;
             ad.Apellido             = item.Apellido;
             ad.Departamento         = item.Departamento;
             ad.Email                = item.Email;
             ad.Usuario              = item.Usuario;
             ad.Password             = item.Password;
             ad.CrearAdmin           = item.CrearAdmin;
             ad.Permisos             = item.Permisos;
             ad.Rol                  = item.Rol;
             ad.CargarReportes       = (bool)item.CargarReportes;
             ad.EnviarNotificaciones = item.EnviarNotificaciones;
             ad.Bloqueado            = (bool)item.Bloqueado;
         }
         return(PartialView(ad));
     }
     else
     {
         return(RedirectToAction("Index", "Acceso"));
     }
 }
Exemplo n.º 2
0
        public ActionResult BuscarAdministrador(string valor)
        {
            AdminReference.AdminServiceClient            sr = new AdminReference.AdminServiceClient();
            IEnumerable <AdminReference.Administradores> ad = sr.BuscarAdministrador(valor).Select
                                                              (
                p => new AdminReference.Administradores
            {
                Nombre = p.Nombre, Usuario = p.Usuario, Departamento = p.Departamento
            }
                                                              );

            return(View("SuperLogeado", ad));
        }
        public ActionResult EditarAdministrador(string id)
        {
            //if (Session["UsuarioLogeado"] != null)
            //{
            AdminReference.AdminServiceClient sr = new AdminReference.AdminServiceClient();

            IEnumerable <SelectListItem> items = sr.MostrarDeptos().Select
                                                 (
                c => new SelectListItem
            {
                Text = c.Nombre
            }
                                                 );

            ViewBag.Depos = items;

            Administradores ad = new Administradores();

            foreach (var item in sr.BuscarAdministrador(id))
            {
                ad.AdminID              = item.AdminID;
                ad.Nombre               = item.Nombre;
                ad.Apellido             = item.Apellido;
                ad.Departamento         = item.Departamento;
                ad.Email                = item.Email;
                ad.Usuario              = item.Usuario;
                ad.Password             = item.Password;
                ad.CrearAdmin           = item.CrearAdmin;
                ad.Permisos             = item.Permisos;
                ad.CargarReportes       = (bool)item.CargarReportes;
                ad.EnviarNotificaciones = item.EnviarNotificaciones;
                ad.Rol       = item.Rol;
                ad.Bloqueado = (bool)item.Bloqueado;
            }
            return(View(ad));
            //}
            //else
            //{
            //    return RedirectToAction("Index", "Acceso");
            //}
        }