示例#1
0
        private void btnApagar_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value);

            ProdutosHigienicosRepository repositorio = new ProdutosHigienicosRepository();

            repositorio.Apagar(id);
            MessageBox.Show("Apagado com sucesso!");
        }
示例#2
0
        private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            int id = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value);

            ProdutosHigienicosRepository repositorio = new ProdutosHigienicosRepository();
            ProdutoHigienico             produto     = repositorio.ObterPeloId(id);

            ProdutosHigienicosEditar form = new ProdutosHigienicosEditar(produto);

            form.ShowDialog();
        }
示例#3
0
        public void AtualizarTabela()
        {
            ProdutosHigienicosRepository repositorio        = new ProdutosHigienicosRepository();
            List <ProdutoHigienico>      produtosHigienicos = repositorio.ObterTodos();

            dataGridView1.Rows.Clear();

            for (int i = 0; i < produtosHigienicos.Count; i++)
            {
                ProdutoHigienico produto = produtosHigienicos[i];
                dataGridView1.Rows.Add(new object[] {
                    produto.Id, produto.Nome, produto.Categoria, produto.Preco
                });
            }
        }
示例#4
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            ProdutoHigienico produtoHigienico = new ProdutoHigienico();

            produtoHigienico.Nome      = txtNome.Text;
            produtoHigienico.Preco     = Convert.ToDecimal(txtValor.Text);
            produtoHigienico.Categoria = cbCategoria.SelectedItem.ToString();

            ProdutosHigienicosRepository repositorio = new ProdutosHigienicosRepository();

            repositorio.Inserir(produtoHigienico);

            MessageBox.Show("Cadastrado com sucesso!");
            Close();
        }