예제 #1
0
        private void btnBuscarTitulo_Click(object sender, EventArgs e)
        {
            string stTitulo = txtTitulo.Text;

            FilmesDAL fDAL  = new FilmesDAL();
            Filmes    filme = fDAL.ObterFilmeTitulo(stTitulo);

            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;
                //txtfoto = Convert.ToString(filme.FotoFilme);
            }
        }
        private void ObterFilmeTitulo(string Titulo)
        {
            FilmesDAL fDAL = new FilmesDAL();

            Filmes filme = fDAL.ObterFilmeTitulo(Titulo);

            if (filme != null)
            {
                lblTitulo.Text       = filme.Titulo;
                lblCodigo.Text       = filme.Codigo.ToString();
                lblCodigoBarras.Text = filme.CodigoBarras.ToString();
                lblGenero.Text       = filme.Genero;
                lblAno.Text          = filme.Ano.ToString();
                if (filme.Tipo == 'D')
                {
                    lblTipo.Text = "DVD";
                }
                else
                {
                    lblTipo.Text = "BLURAY";
                }
                lblPreco.Text         = filme.Preco.ToString();
                lblDataAdquirida.Text = filme.DataAdquirida.ToString();
                lblValorCusto.Text    = filme.ValorCusto.ToString();
                if (filme.CheckSituacao)
                {
                    lblSituacao.Text = "Locado";
                }
                else
                {
                    lblSituacao.Text = "Não Locado";
                }
                lblAtores.Text   = filme.Atores;
                lblDiretor.Text  = filme.Diretor;
                PicFoto.ImageUrl = filme.Caminho;
            }
        }