Exemple #1
0
 public void Remover(int id)
 {
     Models.tb_produto remover = db.tb_produto.
                                 FirstOrDefault(t => t.idtb_produto == id);
     db.tb_produto.Remove(remover);
     db.SaveChanges();
 }
Exemple #2
0
        public void CarregarTela(Models.tb_produto produto)
        {
            prodModel = new Models.tb_produto();

            txtProduto.Text        = produto.nm_produto;
            txtValorVenda.Text     = produto.vl_venda.ToString();
            cboOrigem.Text         = produto.ds_origem;
            dtpFabricação.Value    = produto.dt_fabricacao;
            dtpValidade.Value      = produto.dt_validade;
            prodModel.idtb_produto = produto.idtb_produto;

            prodModel = produto;
        }
Exemple #3
0
        public void Alterar(Models.tb_produto produto)
        {
            Models.tb_produto alterar = db.tb_produto
                                        .FirstOrDefault(t => t.idtb_produto == produto.idtb_produto);

            if (alterar != null)
            {
                alterar.ds_origem     = produto.ds_origem;
                alterar.dt_fabricacao = produto.dt_fabricacao;
                alterar.dt_validade   = produto.dt_validade;
                alterar.nm_produto    = produto.nm_produto;
                alterar.vl_venda      = produto.vl_venda;
            }
            db.SaveChanges();
        }
Exemple #4
0
        public void Inserir()
        {
            prodModel = new Models.tb_produto();

            prodModel.ds_origem     = cboOrigem.Text;
            prodModel.dt_fabricacao = dtpFabricação.Value;
            prodModel.dt_validade   = dtpValidade.Value;
            prodModel.nm_produto    = txtProduto.Text;
            prodModel.vl_venda      = Convert.ToDouble(txtValorVenda.Text);
            business.InsertProduto(prodModel);

            this.LimparCampos();

            DialogResult d = MessageBox.Show("Produto cadastrado com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
Exemple #5
0
        private void dgvProdutos_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 5)
            {
                Models.tb_produto     model = dgvProdutos.CurrentRow.DataBoundItem as Models.tb_produto;
                UI.Produto.frmProduto tela  = new frmProduto();
                tela.CarregarTela(model);
                tela.ShowDialog();
                Hide();
            }

            if (e.ColumnIndex == 6)
            {
                Models.tb_produto model = dgvProdutos.CurrentRow.DataBoundItem as Models.tb_produto;
                DialogResult      r     = MessageBox.Show("Tem certeza que deseja remover?", "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (r == DialogResult.Yes)
                {
                    business.Remover(model.idtb_produto);
                    MessageBox.Show("Removido com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    CarregarGrid();
                }
            }
        }
Exemple #6
0
 public void Insert(Models.tb_produto produto)
 {
     db.tb_produto.Add(produto);
     db.SaveChanges();
 }
Exemple #7
0
 public void Alterar(Models.tb_produto produto)
 {
     db.Alterar(produto);
 }
Exemple #8
0
 public void InsertProduto(Models.tb_produto produto)
 {
     db.Insert(produto);
 }