示例#1
0
        public List <TiposUsuariosVM> ListarRegistrosFiltrados(TiposUsuariosVM m_tipousuarioVM)
        {
            List <TiposUsuariosVM> LstTipoUsuarioVM = new List <TiposUsuariosVM>();

            List <TiposUsuariosBE> LstDocumentoIdentidadTiposBE = (new TiposUsuariosBL()).ListarRegistrosFiltrados(ViewModelToBE(m_tipousuarioVM));

            foreach (TiposUsuariosBE tipoUsuarioBE in LstDocumentoIdentidadTiposBE)
            {
                LstTipoUsuarioVM.Add(BEToViewModel(tipoUsuarioBE));
            }

            return(LstTipoUsuarioVM);
        }
示例#2
0
        private TiposUsuariosBE ViewModelToBE(TiposUsuariosVM tipoUsuarioVM)
        {
            TiposUsuariosBE tipoUsuarioBE = new TiposUsuariosBE();

            tipoUsuarioBE.TipoUsuarioId               = tipoUsuarioVM.Codigo.Value;
            tipoUsuarioBE.DescCorta                   = tipoUsuarioVM.DescCorta;
            tipoUsuarioBE.DescLarga                   = tipoUsuarioVM.DescLarga;
            tipoUsuarioBE.EstadoId                    = tipoUsuarioVM.EstadoId;
            tipoUsuarioBE.UsuarioRegistro             = tipoUsuarioVM.UsuarioRegistro;
            tipoUsuarioBE.FechaRegistro               = tipoUsuarioVM.FechaRegistro;
            tipoUsuarioBE.UsuarioModificacionRegistro = tipoUsuarioVM.UsuarioModificacionRegistro;
            tipoUsuarioBE.FechaModificacionRegistro   = tipoUsuarioVM.FechaModificacionRegistro;
            tipoUsuarioBE.NroIpRegistro               = HttpContext.Current.Request.UserHostAddress;

            return(tipoUsuarioBE);
        }
示例#3
0
        private TiposUsuariosVM BEToViewModel(TiposUsuariosBE m_tipousuarioBE)
        {
            TiposUsuariosVM tipoUsuarioVM = new TiposUsuariosVM();

            tipoUsuarioVM.Id                          = m_tipousuarioBE.TipoUsuarioId;
            tipoUsuarioVM.DescCorta                   = m_tipousuarioBE.DescCorta;
            tipoUsuarioVM.DescLarga                   = m_tipousuarioBE.DescLarga;
            tipoUsuarioVM.EstadoId                    = m_tipousuarioBE.EstadoId;
            tipoUsuarioVM.UsuarioRegistro             = m_tipousuarioBE.UsuarioRegistro;
            tipoUsuarioVM.FechaRegistro               = m_tipousuarioBE.FechaRegistro;
            tipoUsuarioVM.UsuarioModificacionRegistro = m_tipousuarioBE.UsuarioModificacionRegistro;
            tipoUsuarioVM.FechaModificacionRegistro   = m_tipousuarioBE.FechaModificacionRegistro;
            tipoUsuarioVM.NroIpRegistro               = m_tipousuarioBE.NroIpRegistro;
            tipoUsuarioVM.EstadoNombre                = new EstadosBL().Consultar_PK(m_tipousuarioBE.EstadoId.Value).FirstOrDefault().Nombre;

            return(tipoUsuarioVM);
        }