public List <DocumentoIdentidadTiposViewModel> ListarRegistrosFiltrados(DocumentoIdentidadTiposViewModel m_tipodocumentoVM) { List <DocumentoIdentidadTiposViewModel> LstTipodocumentoVM = new List <DocumentoIdentidadTiposViewModel>(); List <DocumentoIdentidadTiposBE> LstDocumentoIdentidadTiposBE = (new DocumentoIdentidadTiposBL()).ListarRegistrosFiltrados(ViewModelToBE(m_tipodocumentoVM)); foreach (DocumentoIdentidadTiposBE documentoIdentidadTiposBE in LstDocumentoIdentidadTiposBE) { LstTipodocumentoVM.Add(BEToViewModel(documentoIdentidadTiposBE)); } return(LstTipodocumentoVM); }
private DocumentoIdentidadTiposBE ViewModelToBE(DocumentoIdentidadTiposViewModel documentoVM) { DocumentoIdentidadTiposBE m_tipodocumentoBE = new DocumentoIdentidadTiposBE(); m_tipodocumentoBE.DocumentoIdentidadTipoId = documentoVM.Id.Value; m_tipodocumentoBE.CodigoDocumento = documentoVM.Codigo; m_tipodocumentoBE.Descripcion = documentoVM.Descripcion; m_tipodocumentoBE.EstadoId = documentoVM.EstadoId.Value; m_tipodocumentoBE.UsuarioRegistro = documentoVM.UsuarioRegistro; m_tipodocumentoBE.FechaRegistro = documentoVM.FechaRegistro; m_tipodocumentoBE.UsuarioModificacionRegistro = documentoVM.UsuarioModificacionRegistro; m_tipodocumentoBE.FechaModificacionRegistro = documentoVM.FechaModificacionRegistro; m_tipodocumentoBE.NroIpRegistro = HttpContext.Current.Request.UserHostAddress; return(m_tipodocumentoBE); }
private DocumentoIdentidadTiposViewModel BEToViewModel(DocumentoIdentidadTiposBE m_tipodocumentoBE) { DocumentoIdentidadTiposViewModel documentoVM = new DocumentoIdentidadTiposViewModel(); documentoVM.Id = m_tipodocumentoBE.DocumentoIdentidadTipoId; documentoVM.Codigo = m_tipodocumentoBE.CodigoDocumento; documentoVM.Descripcion = m_tipodocumentoBE.Descripcion; documentoVM.EstadoId = m_tipodocumentoBE.EstadoId; documentoVM.UsuarioRegistro = m_tipodocumentoBE.UsuarioRegistro; documentoVM.FechaRegistro = m_tipodocumentoBE.FechaRegistro; documentoVM.UsuarioModificacionRegistro = m_tipodocumentoBE.UsuarioModificacionRegistro; documentoVM.FechaModificacionRegistro = m_tipodocumentoBE.FechaModificacionRegistro; documentoVM.NroIpRegistro = m_tipodocumentoBE.NroIpRegistro; documentoVM.EstadoNombre = new EstadosBL().Consultar_PK(m_tipodocumentoBE.EstadoId).FirstOrDefault().Nombre; return(documentoVM); }