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); }
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); }
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); }