public List <ModulosViewModel> ListarxSistema(ModulosViewModel m_moduloVM) { List <ModulosViewModel> LstModulosViewModel = new List <ModulosViewModel>(); List <ModulosBE> LstModulosBE = (new ModulosBL()).Consultar_Lista().Where(x => x.SistemaId == m_moduloVM.SistemaId).OrderBy(x => x.SistemaId).OrderBy(x => x.ModuloId).ToList(); foreach (ModulosBE moduloBE in LstModulosBE) { LstModulosViewModel.Add(BEToViewModel(moduloBE)); } return(LstModulosViewModel); }
public List <ModulosViewModel> Listar(ModulosViewModel m_moduloVM) { List <ModulosViewModel> LstModulosViewModel = new List <ModulosViewModel>(); List <ModulosBE> LstModulosBE = (new ModulosBL()).Consultar_Lista(); foreach (ModulosBE moduloBE in LstModulosBE) { LstModulosViewModel.Add(BEToViewModel(moduloBE)); } return(LstModulosViewModel); //ModulosViewModel moduloVM = new ModulosViewModel(); //List<ModulosBE> LstModulosBE= new List<ModulosBE>(); //if (m_moduloVM.ModuloId > 0) // m_moduloVM.SistemaId = null; //List<ModulosViewModel> r = new List<ModulosViewModel>(); //if (m_moduloVM.ModuloPadreId == null || m_moduloVM.ModuloPadreId <= 0) //{ // moduloVM.SistemaId = m_moduloVM.SistemaId; // ModulosBE moduloBE = (new ModulosBL()).Consultar_Lista().Where(x => x.SistemaId == m_moduloVM.SistemaId).FirstOrDefault(); //} //else //{ // moduloVM.ModuloPadreId = m_moduloVM.ModuloPadreId; // LstModulosBE = (new ModulosBL()).Listar_grilla_x_modpadre(ViewModelToBE(moduloVM)); //} //foreach (ModulosBE m in LstModulosBE) //{ // r.Add(BEToViewModel(m)); //} //return r; }
private ModulosBE ViewModelToBE(ModulosViewModel m_modulosVM) { ModulosBE modulosBE = new ModulosBE(); modulosBE.ModuloId = m_modulosVM.ModuloId; modulosBE.SistemaId = m_modulosVM.SistemaId; modulosBE.Nombre = m_modulosVM.Nombre; modulosBE.ModuloPadreId = m_modulosVM.ModuloPadreId; modulosBE.Nombre = m_modulosVM.Nombre; modulosBE.Descripcion = m_modulosVM.Descripcion; modulosBE.MenuDisplay = m_modulosVM.MenuDisplay; modulosBE.MenuIcono = m_modulosVM.MenuIcono; modulosBE.EstadoId = m_modulosVM.EstadoId; modulosBE.MenuNombre = m_modulosVM.MenuNombre; modulosBE.MenuPath = m_modulosVM.MenuPath; modulosBE.MenuPrioridad = m_modulosVM.MenuPrioridad; modulosBE.UsuarioRegistro = m_modulosVM.UsuarioRegistro; modulosBE.FechaRegistro = m_modulosVM.FechaRegistro; modulosBE.UsuarioModificacionRegistro = m_modulosVM.UsuarioModificacionRegistro; modulosBE.FechaModificacionRegistro = m_modulosVM.FechaModificacionRegistro; modulosBE.NroIpRegistro = HttpContext.Current.Request.UserHostAddress; return(modulosBE); }
private ModulosViewModel BEToViewModel(ModulosBE m_modulosBE) { ModulosViewModel modulosVM = new ModulosViewModel(); modulosVM.ModuloId = m_modulosBE.ModuloId; modulosVM.Nombre = m_modulosBE.Nombre; modulosVM.ModuloPadreId = m_modulosBE.ModuloPadreId; modulosVM.Nombre = m_modulosBE.Nombre; modulosVM.Descripcion = m_modulosBE.Descripcion; modulosVM.MenuDisplay = m_modulosBE.MenuDisplay; modulosVM.MenuIcono = m_modulosBE.MenuIcono; modulosVM.EstadoId = m_modulosBE.EstadoId; modulosVM.EstadoNombre = new EstadosBL().Consultar_Lista().Where(x => x.EstadoId == m_modulosBE.EstadoId).FirstOrDefault().Nombre; modulosVM.MenuNombre = m_modulosBE.MenuNombre; modulosVM.MenuPath = m_modulosBE.MenuPath; modulosVM.MenuPrioridad = m_modulosBE.MenuPrioridad; modulosVM.UsuarioRegistro = m_modulosBE.UsuarioRegistro; modulosVM.FechaRegistro = m_modulosBE.FechaRegistro; modulosVM.UsuarioModificacionRegistro = m_modulosBE.UsuarioModificacionRegistro; modulosVM.FechaModificacionRegistro = m_modulosBE.FechaModificacionRegistro; modulosVM.NroIpRegistro = m_modulosBE.NroIpRegistro; modulosVM.LstPerfilModulosBE = new PerfilModulosBL().Consultar_Lista().Where(x => x.ModuloId == m_modulosBE.ModuloId).ToList(); return(modulosVM); }