public List<DBLayers.DAL.Entidades.Programa> List(string NomePrograma)
 {
     ProgramaPL pl = null;
     List<DBLayers.DAL.Entidades.Programa> retorno = new List<DAL.Entidades.Programa>();
     try
     {
         pl = new ProgramaPL();
         retorno =
             pl.SP_CONSULTAR_PROGRAMA(NomePrograma);
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         if (pl != null)
             pl.Dispose();
     }
     return retorno;
 }