Ejemplo n.º 1
0
        public List <BusquedaDeclaranteXP1003DTO> ListarUsuariosFiltrados(BusquedaDeclaranteXP1003DTO ent)
        {
            List <BusquedaDeclaranteXP1003DTO> lst = new List <BusquedaDeclaranteXP1003DTO>();

            using (SqlConnection connection = Conectar())
            {
                try
                {
                    ComandoSP("usp_DECLARANTESConsultarFiltrados", connection);
                    ParametroSP("@Paterno", ent.Paterno);
                    ParametroSP("@Materno", ent.Materno);
                    ParametroSP("@Nombres", ent.Nombres);
                    ParametroSP("@TipoDocumento", ent.TipoDocumento);
                    ParametroSP("@NroDocumento", ent.NroDocumento);

                    using (SqlDataReader reader = comando.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            lst.Add(new BusquedaDeclaranteXP1003DTO(reader));
                        }
                    }
                }
                catch (SqlException ex)
                {
                    throw new Exception("Clase DataAccess: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message);
                }
                finally
                {
                    connection.Dispose();
                }
            }

            return(lst);
        }
Ejemplo n.º 2
0
        private BusquedaDeclaranteXP1003DTO ViewModelToDTO(ValoracionFichaViewModel 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);
        }
Ejemplo n.º 3
0
        public List <BusquedaDeclaranteXP1003DTO> ListarUsuariosFiltrados(BusquedaDeclaranteXP1003DTO ent)
        {
            List <BusquedaDeclaranteXP1003DTO> l = new List <BusquedaDeclaranteXP1003DTO>();

            try
            {
                l = (new BusquedaDeclaranteDA()).ListarUsuariosFiltrados(ent);
            }
            catch (Exception ex)
            {
                throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message);
            }
            return(l);
        }
Ejemplo n.º 4
0
        private ValoracionFichaViewModel DTOtoViewModel(BusquedaDeclaranteXP1003DTO ent)
        {
            ValoracionFichaViewModel vm = new ValoracionFichaViewModel();


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