public List <ModeloPeixes> SelectNomePeixes()
        {
            List <ModeloPeixes> lista = new List <ModeloPeixes>();

            try
            {
                con.Open();
                SqlCommand select = new SqlCommand("SELECT Especie, Cod from Peixes", con);


                SqlDataReader leitor = select.ExecuteReader();


                while (leitor.Read())
                {
                    ModeloPeixes m = new ModeloPeixes();

                    m.Especie = leitor["Especie"].ToString();
                    m.Cod     = (int)leitor["Cod"];
                    lista.Add(m);
                }
            }
            catch (Exception e)
            {
                lista = null;
            }

            if (con.State == ConnectionState.Open)
            {
                con.Close();
            }

            return(lista);
        }
        public ModeloPeixes PegaIdPeixes()
        {
            ModeloPeixes mpe = new ModeloPeixes();
            bool         res = false;

            try
            {
                // ABRE CONEXÃO
                con.Open();
                //SELECIONA A TABELA
                SqlCommand query =
                    new SqlCommand("SELECT cod from Peixes WHERE cod = @cod", con);
                //COMPARA OS VALORES
                query.Parameters.AddWithValue("@cod", peixes_cod);
                SqlDataReader leitor = query.ExecuteReader();
                //PERCORRE LINHA POR LINHA
                res = leitor.HasRows;
                if (leitor.Read())
                {
                    mpe.Cod = int.Parse(leitor["Cod"].ToString());
                }

                if (res == false)
                {
                    // FECHA LEITOR CASO ESTEJA ABERTO
                    leitor.Close();
                }
            }
            //CASO NÃO ENCONTRE
            catch (Exception e)
            {
                res = false;
            }
            //VERIFICA SE A CONEXÃO ESTÁ ABERTO
            if (con.State == ConnectionState.Open)
            {
                //SE TIVER ABERTA, FECHA CONEXÃO
                con.Close();
            }
            //CONFERE AS RESPOSTAS CASO FOR FALSO

            return(mpe);
        }