private void btnAlterarfilme_Click(object sender, EventArgs e)
        {
            Filme objfilme = new Filme();

            objfilme.Codigo      = Convert.ToInt32(txtCodigofilme.Text);
            objfilme.Titulo      = txtTitulofilme.Text;
            objfilme.CodGenero   = Convert.ToInt32(cmbGenerofilme.SelectedValue);
            objfilme.Ano         = Convert.ToInt32(txtAnofilme.Text);
            objfilme.Tipo        = cmbTipofilme.Text;
            objfilme.Preco       = Convert.ToDecimal(txtPrecofilme.Text);
            objfilme.Situacao    = cmbSituacaofilme.Text;
            objfilme.dtAdquirido = dtAdquirido.Value;
            objfilme.Custo       = Convert.ToDecimal(txtValorcustofilme.Text);
            objfilme.CodDiretor  = Convert.ToInt32(cmbDiretorfilme.Text);

            //inserir foto mais tarde
            objfilme.Urlfoto = string.Empty;

            FilmeDAL fdal = new FilmeDAL();

            fdal.AlterarFilme(objfilme);

            MessageBox.Show("Cadastro do filme atualizado com sucesso!");

            Limpar();
        }
        private void btnCadastrarfilme_Click(object sender, EventArgs e)
        {
            Filme objfilme = new Filme();

            objfilme.CdBarras    = txtCbarrasfilme.Text;
            objfilme.Titulo      = txtTitulofilme.Text;
            objfilme.CodGenero   = Convert.ToInt32(cmbGenerofilme.SelectedValue);
            objfilme.Ano         = Convert.ToInt32(txtAnofilme.Text);
            objfilme.Tipo        = cmbTipofilme.Text;
            objfilme.Preco       = Convert.ToDecimal(txtPrecofilme.Text);
            objfilme.Situacao    = cmbSituacaofilme.Text;
            objfilme.dtAdquirido = dtAdquirido.Value;
            objfilme.Custo       = Convert.ToDecimal(txtValorcustofilme.Text);
            objfilme.CodDiretor  = Convert.ToInt32(cmbDiretorfilme.SelectedValue);

            objfilme.Atores = new List <FilmesArtistas>();

            // if (txtPersonagem1.Text)
            objfilme.Urlfoto = string.Empty;

            FilmeDAL fDAL = new FilmeDAL();

            fDAL.InserirFilme(objfilme);

            MessageBox.Show("Filme inserido com sucesso!");

            Limpar();
        }
        private void btnBuscarfilme_Click(object sender, EventArgs e)
        {
            string   busca = txtBuscarfilme.Text;
            FilmeDAL fdal  = new FilmeDAL();

            Filme objfilme = fdal.BuscarFilme(busca);

            if (objfilme != null)
            {
                txtCbarrasfilme.Text         = Convert.ToString(objfilme.CdBarras);
                txtTitulofilme.Text          = objfilme.Titulo;
                cmbGenerofilme.SelectedValue = objfilme.CodGenero;
                txtAnofilme.Text             = Convert.ToString(objfilme.Ano);
                cmbTipofilme.Text            = objfilme.Tipo;
                txtPrecofilme.Text           = Convert.ToString(objfilme.Preco);
                cmbSituacaofilme.Text        = objfilme.Situacao;
                dtAdquirido.Value            = objfilme.dtAdquirido;
                txtValorcustofilme.Text      = Convert.ToString(objfilme.Custo);
                cmbDiretorfilme.Text         = Convert.ToString(objfilme.CodDiretor);
                cmbDiretorfilme.Text         = Convert.ToString(objfilme.Ator);

                //inserir foto mais tarde.
            }
            else
            {
                MessageBox.Show("Filme não encontrado.");
                Limpar();
            }
        }
Example #4
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            Filme objfilme = new Filme();

            objfilme.CdBarras    = txtCbarrasFilme.Text;
            objfilme.Titulo      = txtTituloFilme.Text;
            objfilme.CodGenero1  = Convert.ToChar(dpd1.SelectedValue);
            objfilme.CodGenero2  = Convert.ToChar(dpd2.SelectedValue);
            objfilme.Ano         = Convert.ToInt32(txtAnoFilme.Text);
            objfilme.Preco       = Convert.ToDecimal(txtPrecoFilme.Text);
            objfilme.dtAdquirido = Convert.ToDateTime(dtAdquirido.Text);
            objfilme.Custo       = Convert.ToDecimal(txtValorcustoFilme.Text);

            objfilme.Generos = new List <Generos>();

            FilmeDAL fDAL = new FilmeDAL();


            int codigoGerado = fDAL.InserirFilme(objfilme);

            if (fuFotoFilme.HasFile)
            {
                string nomeArquivo  = codigoGerado + ".jpg";
                string caminhoPasta = Server.MapPath(@"Fotos\Filmes\");
                fuFotoFilme.SaveAs(caminhoPasta + nomeArquivo);
            }


            lblMensagem.Text = "Item cadastrado(a) com sucesso.";

            CarregarFilmes();
        }
Example #5
0
        private void CarregarFilmes()
        {
            FilmeDAL fDAL = new FilmeDAL();

            grvFilmes.DataSource = fDAL.ListarFilmes();
            grvFilmes.DataBind();
        }
        private void btnExcluirfilme_Click(object sender, EventArgs e)
        {
            int Codigo = Convert.ToInt32(txtCodigofilme.Text);

            FilmeDAL fdal = new FilmeDAL();

            fdal.ExcluirFilme(Codigo);


            MessageBox.Show("Filme excluido com sucesso.");

            Limpar();
        }
Example #7
0
        private void Btn_Confirmar_Click(object sender, EventArgs e)
        {
            Filme objFilme = new Filme();

            objFilme.Nome         = txt_nomeFilme.Text;
            objFilme.Diretor      = txt_diretor.Text;
            objFilme.DtLancamento = dtpDtLancamento.Value;



            FilmeDAL fDAL = new FilmeDAL();

            fDAL.InserirFilme(objFilme);
            MessageBox.Show("Produto Inserido Com Sucesso!!!");
        }
Example #8
0
 public int UpdateFoto()
 {
     return(FilmeDAL.UpdateFoto(this));
 }
Example #9
0
 public int Update()
 {
     return(FilmeDAL.Update(this));
 }
Example #10
0
 public List <Genero> ReadAllGeneros()
 {
     return(FilmeDAL.ReadAllGeneros(this.Idfilme));
 }
Example #11
0
 public ObservableCollection <Ator> ReadAllAtores()
 {
     return(FilmeDAL.ReadAllAtores(this.Idfilme));
 }
Example #12
0
 public FilmeController(IConfiguration configuration_) : base(configuration_)
 {
     _service      = new FilmeDAL <Filme>(configuration_);
     base._service = this._service;
 }
Example #13
0
 public static int ReSeed(int number)
 {
     return(FilmeDAL.ReSeed(number));
 }
Example #14
0
 public int Delete()
 {
     return(FilmeDAL.Delete(this));
 }
Example #15
0
 public int UpdateVisualizacoes()
 {
     return(FilmeDAL.UpdateVisualizacoes(this));
 }
Example #16
0
 public int UpdateClassificacao()
 {
     return(FilmeDAL.UpdateClassificacao(this));
 }
Example #17
0
 public int Create()
 {
     return(FilmeDAL.Create(this));
 }
Example #18
0
 public static bool CreateTable()
 {
     return(FilmeDAL.CreateTable());
 }
Example #19
0
 public Byte[] ReadFoto()
 {
     return(FilmeDAL.ReadFoto(this));
 }
Example #20
0
 public static bool CreateFromObservableCollection(ObservableCollection <Filme> collection)
 {
     return(FilmeDAL.CreateFromObservableCollection(collection));
 }
Example #21
0
 public static List <Filme> ReadAllJoin()
 {
     return(FilmeDAL.ReadAllJoin());
 }