Esempio n. 1
0
        public void Busca_InfoFilme(String id, String cpf)
        {
            Consulta  cs = new Consulta();
            DataTable busca_InfoFilme_Filme = cs.BuscaInfoFilme_Filme(id);

            dados_InfoFilme_Filme = new String[4];
            for (int i = 0; i < 4; i++)
            {
                dados_InfoFilme_Filme[i] = busca_InfoFilme_Filme.Rows[0].ItemArray[i].ToString();
            }

            cs = new Consulta();
            DataTable busca_InfoFilme_Ator = cs.BuscaInfoFilme_Ator(id);

            cont_Rows           = busca_InfoFilme_Ator.Rows.Count;
            dados_InfoFime_Ator = "";
            for (int i = 0; i < cont_Rows; i++)
            {
                if (i == 0)
                {
                    dados_InfoFime_Ator = busca_InfoFilme_Ator.Rows[i].ItemArray[0].ToString();
                }
                else
                {
                    dados_InfoFime_Ator = dados_InfoFime_Ator + ", " + busca_InfoFilme_Ator.Rows[i].ItemArray[0].ToString();
                }
            }

            cs = new Consulta();
            DataTable busca_InfoFilme_Diretor = cs.BuscaInfoFilme_Diretor(id);

            cont_Rows = busca_InfoFilme_Diretor.Rows.Count;
            dados_InfoFime_Diretor = "";
            for (int i = 0; i < cont_Rows; i++)
            {
                if (i == 0)
                {
                    dados_InfoFime_Diretor = busca_InfoFilme_Diretor.Rows[i].ItemArray[0].ToString();
                }
                else
                {
                    dados_InfoFime_Diretor = dados_InfoFime_Diretor + ", " + busca_InfoFilme_Diretor.Rows[i].ItemArray[0].ToString();
                }
            }

            cs = new Consulta();
            DataTable busca_InfoFilme_Genero = cs.BuscaInfoFilme_Genero(id);

            cont_Rows             = busca_InfoFilme_Genero.Rows.Count;
            dados_InfoFime_Genero = "";
            for (int i = 0; i < cont_Rows; i++)
            {
                if (i == 0)
                {
                    dados_InfoFime_Genero = busca_InfoFilme_Genero.Rows[i].ItemArray[0].ToString();
                }
                else
                {
                    dados_InfoFime_Genero = dados_InfoFime_Genero + ", " + busca_InfoFilme_Genero.Rows[i].ItemArray[0].ToString();
                }
            }

            cs = new Consulta();
            DataTable busca_InfoFilme_Alugado = cs.BuscaInfoAlugado(id, cpf);

            if (busca_InfoFilme_Alugado.Rows.Count > 0)
            {
                dados_InfoFilme_Alugado = true; //tem filme alugado
            }
            else
            {
                dados_InfoFilme_Alugado = false; //nao tem filme alugado
            }
        }
Esempio n. 2
0
        public String InserindoNovoFilme(String nome, String cod, String dura, String ano, String estd, String[] gen, String[] ator, String[] dir, String[] franq)
        {
            Boolean  sucess = true;
            Consulta cs     = new Consulta();

            cs.NovoFilme(cod, nome, dura, ano, estd);
            if (cs.mensagem.Equals("Sucesso"))
            {
                cs = new Consulta();
                cs.NovaImagem(cod);
                if (cs.mensagem.Equals("Sucesso"))
                {
                    for (int i = 0; i < gen.Length; i++)
                    {
                        cs = new Consulta();
                        cs.NovaClassificacao(gen[i], cod);
                        if (!cs.mensagem.Equals("Sucesso"))
                        {
                            sucess = false;
                            break;
                        }
                    }
                    if (sucess)
                    {
                        for (int i = 0; i < ator.Length; i++)
                        {
                            cs = new Consulta();
                            cs.NovaAtuacao(ator[i], cod);
                            if (!cs.mensagem.Equals("Sucesso"))
                            {
                                sucess = false;
                                break;
                            }
                        }
                        if (sucess)
                        {
                            for (int i = 0; i < dir.Length; i++)
                            {
                                cs = new Consulta();
                                cs.NovaDircao(dir[i], cod);
                                if (!cs.mensagem.Equals("Sucesso"))
                                {
                                    sucess = false;
                                    break;
                                }
                            }
                            if (sucess)
                            {
                                if (franq[0].Length > 0)
                                {
                                    for (int i = 0; i < franq.Length; i++)
                                    {
                                        cs = new Consulta();
                                        cs.NovaFranquia(franq[i], cod);
                                        if (!cs.mensagem.Equals("Sucesso"))
                                        {
                                            sucess = false;
                                            break;
                                        }
                                        cs = new Consulta();
                                        cs.NovaFranquia(cod, franq[i]);
                                        if (!cs.mensagem.Equals("Sucesso"))
                                        {
                                            sucess = false;
                                            break;
                                        }
                                    }
                                }
                                return(cs.mensagem);
                            }
                            else
                            {
                                return(cs.mensagem);
                            }
                        }
                        else
                        {
                            return(cs.mensagem);
                        }
                    }
                    else
                    {
                        return(cs.mensagem);
                    }
                }
                else
                {
                    return(cs.mensagem);
                }
            }
            else
            {
                return(cs.mensagem);
            }
        }