public void BuscarUsuarioSector() { UsSecRepository UsSec = new UsSecRepository(); UsuariosSectores UsuariosSectores = UsSec.BuscarUsuarioSector(3); Assert.IsNotNull(UsuariosSectores); }
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")); }
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); }
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); }
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); }
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")); } }