Exemplo n.º 1
0
        public void BuscarUsuarioSector()
        {
            UsSecRepository  UsSec            = new UsSecRepository();
            UsuariosSectores UsuariosSectores = UsSec.BuscarUsuarioSector(3);

            Assert.IsNotNull(UsuariosSectores);
        }
Exemplo n.º 2
0
        public ActionResult ControladorPartialView(List <ViewModel> lista_users)
        {
            List <UsuariosSectores> usec      = new List <UsuariosSectores>();
            UsSecRepository         UsSecRepo = new UsSecRepository();

            if (lista_users == null)
            {
                return(RedirectToAction("ObtenerUsuariosSectores", "UsuariosSectores"));
            }
            foreach (ViewModel item in lista_users)
            {
                if (item.Chked)
                {
                    var i = item.Id;
                    usec.Add(UsSecRepo.BuscarUsuarioSector(i));
                }
            }
            List <ViewMuestra> lista = new List <ViewMuestra>();
            List <Roles>       roles = UsSecRepo.ListarTodosRoles();

            foreach (var item in usec)
            {
                ViewMuestra vModel = new ViewMuestra(item, roles);
                lista.Add(vModel);
            }
            TempData["listaSeleccion"] = lista;
            if (lista.Count() == 0)
            {
                return(RedirectToAction("ObtenerUsuariosSectores", "UsuariosSectores"));
            }
            return(RedirectToAction("EditarRoles", "UsuariosSectores"));
        }
Exemplo n.º 3
0
        public void VerificarVM()
        {
            string           rolSeleccionado = "ROLE_USUARIOS_ADMINISTRADOR";
            UtilsString      Utils           = new UtilsString();
            UsSecRepository  UsSec           = new UsSecRepository();
            UsuariosSectores UsuarioSec      = UsSec.BuscarUsuarioSector(2011);
            ViewModel        vm = new ViewModel(UsuarioSec, rolSeleccionado);

            Assert.IsNotNull(vm);
        }
Exemplo n.º 4
0
        public void ParsearPropiedadRolesNulo()
        {
            UtilsString      Utils        = new UtilsString();
            UsSecRepository  UsSec        = new UsSecRepository();
            UsuariosSectores UsuarioSec   = UsSec.BuscarUsuarioSector(2011);
            List <Roles>     Lista_Roles  = UsSec.ListarTodosRoles();
            List <string>    Lista_string = Utils.ConvertirDeListaDeRolesAListaNombreRoles(Lista_Roles);
            List <Sroles>    Lista_SRoles = new List <Sroles>();

            Lista_SRoles = Utils.ParsearPropiedadRoles(UsuarioSec, Lista_string);
            //string StringResultante = Utils.TraducirRolesAString(Lista_SRoles);
            Assert.IsNotNull(Lista_SRoles);
        }
Exemplo n.º 5
0
        public void VerificarVMGuardarDatos()
        {
            string                  rolSeleccionado = "ROLE_USUARIOS_ADMINISTRADOR";
            List <ViewModel>        lista           = new List <ViewModel>();
            UtilsString             Utils           = new UtilsString();
            UsSecRepository         UsSec           = new UsSecRepository();
            UsuariosSectores        UsuarioSec      = UsSec.BuscarUsuarioSector(2011);
            ViewModel               vm  = new ViewModel(UsuarioSec, rolSeleccionado);
            List <UsuariosSectores> aux = UsSec.ListarTodosUsuariosSectores("39", "juan", null);

            foreach (var item in aux)
            {
                ViewModel vModel = new ViewModel(item, rolSeleccionado);
                lista.Add(vModel);
            }
            Utils.ModificarDatosRolSegunChequeos(lista, rolSeleccionado);
            Assert.IsNull(lista);
        }
Exemplo n.º 6
0
        public ActionResult EditarRoles(List <ViewMuestra> listaVMU)
        {
            try{
                List <UsuariosSectores> usec      = new List <UsuariosSectores>();
                UsSecRepository         UsSecRepo = new UsSecRepository();
                foreach (ViewMuestra item in listaVMU)
                {
                    UsuariosSectores usuariosector = new UsuariosSectores(UsSecRepo.BuscarUsuarioSector(item.id), item.nombreRoles);
                    UsSecRepo.ModificarRolesUsuarioSector(item.id, usuariosector.roles);
                }

                return(RedirectToAction("ObtenerUsuariosSectores"));
            }
            catch (Exception)
            {
                return(RedirectToAction("ObtenerUsuariosSectores"));
            }
        }