Exemplo n.º 1
0
        public Collection <clsFilme> listarFilme(string ano,
                                                 string tituloOriginal,
                                                 string tituloBr,
                                                 string codGenero,
                                                 string codStatus)
        {
            clsGenero objGenero    = new clsGenero();
            GeneroDAO objGeneroDAO = new GeneroDAO();
            int       intCodGenero;

            try{
                intCodGenero = Convert.ToInt32(codGenero);
            }catch {
                intCodGenero = -1;
            }
            objGenero = objGeneroDAO.obterGenero(intCodGenero);

            clsStatus objStatus    = new clsStatus();
            StatusDAO objStatusDAO = new StatusDAO();
            int       intCodStatus;

            try
            {
                intCodStatus = Convert.ToInt32(codStatus);
            }
            catch {
                intCodStatus = -1;
            }
            objStatus = objStatusDAO.obterStatus(intCodStatus);


            FilmeDAO objFilmeDAO = new FilmeDAO();

            return(objFilmeDAO.listarFilmes(ano, tituloOriginal, tituloBr, objGenero, objStatus));
        }