private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int id = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value); CosmeticoRepositorio repositorio = new CosmeticoRepositorio(); Cosmetico cosmetico = repositorio.ObterPeloId(id); CosmeticoEditar cosmeticoEditar = new CosmeticoEditar(); cosmeticoEditar.ShowDialog(); }
private void btnApagar_Click(object sender, EventArgs e) { int id = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value); CosmeticoRepositorio repositorio = new CosmeticoRepositorio(); repositorio.Apagar(id); dataGridView1.Rows.RemoveAt(dataGridView1.CurrentCell.RowIndex); AtualizarTabela(); }
private void btnEditar_Click(object sender, EventArgs e) { int id = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value); CosmeticoRepositorio repositorio = new CosmeticoRepositorio(); Cosmetico cosmetico = repositorio.ObterPeloId(id); CosmeticoEditar cosmeticoEditar = new CosmeticoEditar(cosmetico); cosmeticoEditar.ShowDialog(); AtualizarTabela(); }
private void btnSalvar_Click(object sender, EventArgs e) { Cosmetico cosmetico = new Cosmetico(); cosmetico.Nome = txtNome.Text; cosmetico.DataVencimento = Convert.ToDateTime(txtDataVencimento.Text); cosmetico.Valor = Convert.ToDecimal(txtValor.Text); cosmetico.Marca = txtMarca.Text; cosmetico.Quantidade = Convert.ToInt32(txtQuantidade.Text); CosmeticoRepositorio repositorio = new CosmeticoRepositorio(); repositorio.Inserir(cosmetico); Close(); }
private void AtualizarTabela() { CosmeticoRepositorio repositorio = new CosmeticoRepositorio(); List <Cosmetico> cosmeticos = repositorio.ObterTodos(); dataGridView1.Rows.Clear(); for (int i = 0; i < cosmeticos.Count; i++) { Cosmetico cosmetico = cosmeticos[i]; dataGridView1.Rows.Add(new object[] { cosmetico.Id, cosmetico.Nome, cosmetico.DataVencimento.ToString("dd/MM/yyyy"), cosmetico.Quantidade, cosmetico.Valor, cosmetico.Marca }); } }
private void btnSalvar_Click(object sender, EventArgs e) { Cosmetico cosmetico = new Cosmetico(); cosmetico.Id = Convert.ToInt32(txtId.Text); cosmetico.Nome = txtNome.Text; cosmetico.Marca = txtMarca.Text; cosmetico.Valor = Convert.ToDecimal(txtValor.Text); cosmetico.Quantidade = Convert.ToInt32(txtQuantidade.Text); cosmetico.DataVencimento = Convert.ToDateTime(txtDataVencimento.Text); CosmeticoRepositorio repositorio = new CosmeticoRepositorio(); repositorio.Atualizar(cosmetico); MessageBox.Show("Editado com Sucesso"); Close(); }