private void btnGuardar_Click(object sender, EventArgs e) { bool bandera = false; Productos _producto = new Productos(); _producto.Codigo = txtCodigo.Text; _producto.Nombre = txtNombre.Text; _producto.Descripcion = txtDescripcion.Text; _producto.Precio_publico = Convert.ToDecimal(txtPrecioPublico.Text.Replace(".",",")); _producto.Existencias = int.Parse(txtExistencias.Text); ControladorProductos _controlador = new ControladorProductos(); if (txtId.Text != "") { _producto.Id = int.Parse(txtId.Text); bandera = _controlador.editar(_producto); } else { bandera = _controlador.insertar(_producto); } if (bandera) { MessageBox.Show("Registro guardado."); limpiar(); cargarTabla(null); } }
private void cargarTabla(string dato) { List<Productos> lista = new List<Productos>(); ControladorProductos _controladorProductos = new ControladorProductos(); dataGridView1.DataSource = _controladorProductos.consulta(dato); }
private void btnEliminar_Click(object sender, EventArgs e) { bool bandera = false; DialogResult resultado = MessageBox.Show("¿Seguro que desea eliminar el registro?", "Salir", MessageBoxButtons.YesNo); if (resultado == DialogResult.Yes) { int id = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); ControladorProductos _controlador = new ControladorProductos(); bandera = _controlador.eliminar(id); if (bandera) { MessageBox.Show("Registro eliminado."); limpiar(); cargarTabla(null); } } }