Esempio n. 1
0
 public static PersistenciaDocumentacion getInstancia()
 {
     if (_instancia == null)
     {
         _instancia = new PersistenciaDocumentacion();
     }
     return(_instancia);
 }
Esempio n. 2
0
        public List <Documentacion> listadoDocumentacionExigida(string codigoTramite)
        {
            SqlConnection        conexion           = null;
            SqlDataReader        drRelacion         = null;
            List <Documentacion> listaDocumentacion = new List <Documentacion>();
            Documentacion        doc = null;

            try
            {
                conexion = new SqlConnection(Conexion.CadenaConexion);

                SqlCommand cmdLisDocumentosTramite = new SqlCommand("BuscarDocumentacionTramite", conexion);
                cmdLisDocumentosTramite.CommandType = CommandType.StoredProcedure;

                cmdLisDocumentosTramite.Parameters.AddWithValue("@codigoTramite", codigoTramite);

                conexion.Open();
                drRelacion = cmdLisDocumentosTramite.ExecuteReader();
                while (drRelacion.Read())
                {
                    doc = PersistenciaDocumentacion.getInstancia().BuscarDocumentacionAux((int)drRelacion["codDocumentacion"]);
                    listaDocumentacion.Add(doc);
                }
                return(listaDocumentacion);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                if (conexion != null)
                {
                    conexion.Close();
                }
            }
        }