Exemple #1
0
        private void btnProcurar_Click_1(object sender, EventArgs e)
        {
            if (cmbPesquisa.SelectedIndex == 0)
            {
                CEditora.CEditoraClient oProxy = new CEditora.CEditoraClient();
                oProxy.Open();
                dtgEditoras.DataSource = oProxy.ListaTodasEditoras();
            }
            else if (cmbPesquisa.SelectedIndex == 1)
            {
                int var = Convert.ToInt32(txtPesquisa.Text);
                CEditora.CEditoraClient oProxy = new CEditora.CEditoraClient();
                oProxy.Open();

                if (oProxy.Selecionar(var) != null)
                {
                    List <EDITORA> oEditoras = new List <EDITORA>();
                    oEditoras.Add(oProxy.Selecionar(var));
                    dtgEditoras.DataSource = oEditoras;
                    dtgEditoras.Refresh();
                }
                else
                {
                    MessageBox.Show("Editora não encontrado!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else if (cmbPesquisa.SelectedIndex == 2)
            {
                CEditora.CEditoraClient oProxy = new CEditora.CEditoraClient();
                oProxy.Open();

                if (oProxy.SelecionarNome(txtPesquisa.Text) != null)
                {
                    List <EDITORA> oAutor = new List <EDITORA>();
                    oAutor.Add(oProxy.SelecionarNome(txtPesquisa.Text));

                    dtgEditoras.DataSource = oAutor;
                    dtgEditoras.Refresh();
                }
                else
                {
                    MessageBox.Show("Editora não encontrado!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Exemple #2
0
        ///LOAD


        private void frmCadastroLivro_Load(object sender, EventArgs e)
        {
            CAutor.CAutorClient oProxy = new CAutor.CAutorClient();
            oProxy.Open();

            var Lista = oProxy.ListaTodosAutores();

            foreach (var p in Lista)
            {
                cmbAutor1.Items.Add(p.NOME);
                cmbAutor2.Items.Add(p.NOME);
            }

            oProxy.Close();



            CGenero.CGeneroClient oProxy2 = new CGenero.CGeneroClient();
            oProxy2.Open();

            var Lista2 = oProxy2.ListaTodosGeneros();

            foreach (var p in Lista2)
            {
                cmbGenero1.Items.Add(p.DESCRICAO);
            }

            oProxy2.Close();



            CEditora.CEditoraClient oProxy3 = new CEditora.CEditoraClient();
            oProxy3.Open();

            var Lista3 = oProxy3.ListaTodasEditoras();

            foreach (var p in Lista3)
            {
                cmbEditora.Items.Add(p.NOME);
            }

            oProxy3.Close();
        }