public List <BusquedaDeclaranteViewModel> ListarUsuariosFiltrados(BusquedaDeclaranteViewModel vm) { List <BusquedaDeclaranteViewModel> Lstvm = new List <BusquedaDeclaranteViewModel>(); foreach (BusquedaDeclaranteXP1003DTO result in new BusquedaDeclaranteBL().ListarUsuariosFiltrados(ViewModelToDTO(vm))) { Lstvm.Add(DTOtoViewModel(result)); } return(Lstvm); }
private BusquedaDeclaranteXP1003DTO ViewModelToDTO(BusquedaDeclaranteViewModel vm) { BusquedaDeclaranteXP1003DTO ent = new BusquedaDeclaranteXP1003DTO(); ent.Paterno = vm.ApePaterno; ent.Materno = vm.ApeMaterno; ent.Nombres = vm.Nombres; ent.TipoDocumento = vm.DocumentoIdentidadId; ent.NroDocumento = vm.DocumentoIdentidadNombre; ent.Ficha1003Id = vm.Ficha1003Id; ent.FechaRegistro = vm.FechaRegistro; return(ent); }
private BusquedaDeclaranteViewModel DTOtoViewModel(BusquedaDeclaranteXP1003DTO ent) { BusquedaDeclaranteViewModel vm = new BusquedaDeclaranteViewModel(); vm.ApePaterno = ent.Paterno; vm.ApeMaterno = ent.Materno; vm.Nombres = ent.Nombres; vm.DocumentoIdentidadId = ent.TipoDocumento; vm.DocumentoIdentidadNombre = new DocumentoIdentidadTiposBL().Consultar_PK(vm.DocumentoIdentidadId).FirstOrDefault().Descripcion; vm.Ficha1003Id = ent.Ficha1003Id; vm.FechaRegistro = ent.FechaRegistro.Value; return(vm); }