Пример #1
0
        private void btnProcurar_Click_1(object sender, EventArgs e)
        {
            if (cmbPesquisa.SelectedIndex == 0)
            {
                CGenero.CGeneroClient oProxy = new CGenero.CGeneroClient();
                oProxy.Open();
                dtgGeneros.DataSource = oProxy.ListaTodosGeneros();
            }
            else if (cmbPesquisa.SelectedIndex == 1)
            {
                int var = Convert.ToInt32(txtPesquisa.Text);
                CGenero.CGeneroClient oProxy = new CGenero.CGeneroClient();
                oProxy.Open();

                if (oProxy.Selecionar(var) != null)
                {
                    List<GENERO> oGenero = new List<GENERO>();
                    oGenero.Add(oProxy.Selecionar(var));
                    dtgGeneros.DataSource = oGenero;
                    dtgGeneros.Refresh();
                }
                else
                {
                    MessageBox.Show("Genero não encontrado!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else if (cmbPesquisa.SelectedIndex == 2)
            {

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

                if (oProxy.SelecionarDescricao(txtPesquisa.Text) != null)
                {
                    List<GENERO> oGenero = new List<GENERO>();
                    oGenero.Add(oProxy.SelecionarDescricao(txtPesquisa.Text));

                    dtgGeneros.DataSource = oGenero;
                    dtgGeneros.Refresh();
                }
                else
                {
                    MessageBox.Show("Genero não encontrado!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Пример #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();
        }