protected void txtPesquisa_TextChanged(object sender, EventArgs e) { FilmesDAL fDAL = new FilmesDAL(); DataTable dt = fDAL.ObterFilme(); DataView dv = new DataView(dt); string SearchExpression = null; if (!String.IsNullOrEmpty(txtPesquisa.Text)) { SearchExpression = string.Format("{0} '%{1}%'", grvFilmes.SortExpression, txtPesquisa.Text); } dv.RowFilter = "Titulo like" + SearchExpression; grvFilmes.DataSource = dv; grvFilmes.DataBind(); }
private void btnBuscar_Click(object sender, EventArgs e) { int cdFilme = Convert.ToInt32(txtCodigoBarra.Text); FilmesDAL fDAL = new FilmesDAL(); Filmes filme = fDAL.ObterFilme(cdFilme); if (filme == null) { MessageBox.Show("Filme não encontrado."); LimparCampos(); } else { byte[] arquivo = filme.CapaFilme; txtCodigo.Text = Convert.ToString(filme.Codigo); txtCodigoBarra.Text = Convert.ToString(filme.CodigoBarras); txtTitulo.Text = filme.Titulo; txtGenero.Text = filme.Genero; txtAno.Text = Convert.ToString(filme.Ano); rbBLURAY.Checked = filme.Tipo == 'B'; rbDVD.Checked = filme.Tipo == 'D'; txtPreco.Text = Convert.ToString(filme.Preco); dtDataadquirida.Value = filme.DataAdquirida; txtValorcusto.Text = Convert.ToString(filme.ValorCusto); chLocado.Checked = filme.Situacao == 'L'; //chNaoLocado.Checked = filme.Situacao == 'N'; txtAtoresParticipantes.Text = filme.Atores; txtDiretor.Text = filme.Diretor; Image img1 = ConverteByteParaImagem(arquivo); picFoto.SizeMode = PictureBoxSizeMode.StretchImage; picFoto.Image = img1; //picFoto.Image = null; //if (picFoto.Image != null && picFoto.Image.Length > 0) //{ // picFoto.Image = ByteToImage(Funcionario.Foto) //} //CapaFilme = filme.CapaFilme.byte } }