private void btnbuscar_Click(object sender, EventArgs e) { string micondicion = txtcondicion.Text; ProductoCN productoCN = new ProductoCN(); dgvproductos.DataSource = productoCN.BuscarProducto(micondicion); }
private void btnguardar_Click(object sender, EventArgs e) { //Leer los datos int id; if (txtid.Text.Length == 0) { id = 0; } else { id = Convert.ToInt32(txtid.Text); } //int id = Convert.ToInt32(txtid.Text); string descripcion = txtdescripcion.Text; string cateogria = txtcategoria.Text; double precio; if (txtprecio.Text.Length == 0) { precio = 0; } else { precio = Convert.ToDouble(txtprecio.Text); } //Instanciar un objeto CE ProductoCE productoCE = new ProductoCE(id, descripcion, cateogria, precio); //Instanciar un objeto CN ProductoCN productoCN = new ProductoCN(); if (id == 0) { //Ejecutar el metodo de agregar txtid.Text = productoCN.Nuevo(productoCE).ToString(); MessageBox.Show("Se ha creado un nuevo producto"); } else { //Ejecutar el metodo de actualizacion productoCN.Actualizar(productoCE); MessageBox.Show("Se ha actualizado el producto"); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (txtid.Text.Length > 0) { if (MessageBox.Show("ESTA A PUNTO DE ELIMINAR UN REGISTRO. ¿CONTINUAR?", "ADVERTENCIA", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { ProductoCE productoCE = new ProductoCE(); productoCE.id = Convert.ToInt32(txtid.Text); ProductoCN productoCN = new ProductoCN(); productoCN.Eliminar(productoCE); LimpiarControles(); } } else { MessageBox.Show("Debera ingresar un ID"); } }