private void dg_tabla_productos_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (dg_tabla_productos.Rows[e.RowIndex].Cells["ELIMINAR"].Selected) { Form_validacion obj_validacion = new Form_validacion(); DialogResult opcion = obj_validacion.validacion("Desea eliminar el siguiente producto!!"); if (DialogResult.Yes == opcion) { obj_entidades_pro.Id_producto = Convert.ToInt32(dg_tabla_productos.Rows[e.RowIndex].Cells[2].Value.ToString()); obj_negocio_pro.eliminar_producto(obj_entidades_pro); Form_notificacion notificacion = new Form_notificacion("Eliminado!!!"); notificacion.ShowDialog(); mostrar_buscar_tabla(); ocultar_mover_anchar_columnas(); } } else if (dg_tabla_productos.Rows[e.RowIndex].Cells["EDITAR"].Selected) { Form_mant_prod ven_man_pro = new Form_mant_prod(); ven_man_pro.editarse = true; ven_man_pro.txt_id_producto.Text = dg_tabla_productos.Rows[e.RowIndex].Cells["id_producto"].Value.ToString(); ven_man_pro.txt_codigo.Text = dg_tabla_productos.Rows[e.RowIndex].Cells["codigo"].Value.ToString(); ven_man_pro.txt_nombre_producto.Text = dg_tabla_productos.Rows[e.RowIndex].Cells["producto"].Value.ToString(); ven_man_pro.txt_pre_compra.Text = dg_tabla_productos.Rows[e.RowIndex].Cells["precio_compra"].Value.ToString(); ven_man_pro.txt_pre_venta.Text = dg_tabla_productos.Rows[e.RowIndex].Cells["precio_venta"].Value.ToString(); ven_man_pro.txt_stock.Text = dg_tabla_productos.Rows[e.RowIndex].Cells["stock"].Value.ToString(); ven_man_pro.cmb_categoria.Text = dg_tabla_productos.Rows[e.RowIndex].Cells["categoria"].Value.ToString(); // ven_man_pro.cmb_marca.Text = dg_tabla_productos.Rows[e.RowIndex].Cells["marcas"].Value.ToString(); ven_man_pro.ShowDialog(); mostrar_buscar_tabla(); ocultar_mover_anchar_columnas(); } }
private void btn_eliminar_Click(object sender, EventArgs e) { if (datagrid_categoria.SelectedRows.Count > 0) { try { Form_validacion obj_validacion = new Form_validacion(); DialogResult opcion = obj_validacion.validacion(); // DialogResult opcion = MessageBox.Show("Desea eliminar este usuario!!!", "Adventencia", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DialogResult.Yes == opcion) { obj_entidad.Id_categoria = int.Parse(datagrid_categoria.CurrentRow.Cells[0].Value.ToString()); obj_negocio.Eliminar_categoria(obj_entidad); Form_notificacion notificacion = new Form_notificacion("Eliminado!!!"); notificacion.ShowDialog(); mostrar_buscar_tabla(""); editarse = false; } } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message); } } }
private void btn_guardar_Click(object sender, EventArgs e) { if (editarse == false) { try { // MessageBox.Show("marca"+ cmb_categoria.SelectedValue); //llama al objeto glogal obj_entidad y le asigna los valores por medio de set obj_entidad_prod.Codigo = int.Parse(txt_codigo.Text); obj_entidad_prod.Producto = txt_nombre_producto.Text; obj_entidad_prod.Stock = int.Parse(txt_stock.Text); obj_entidad_prod.Precio_compra = decimal.Parse(txt_pre_compra.Text); obj_entidad_prod.Precio_venta = decimal.Parse(txt_pre_venta.Text); obj_entidad_prod.Fk_id_categoria = int.Parse(cmb_categoria.SelectedValue.ToString()); obj_entidad_prod.Fk_id_marca = int.Parse(cmb_marca.SelectedValue.ToString()); //pasa por parametro el objeto de tipo negocio obj_negocio_prod.Insertar_producto(obj_entidad_prod); Form_notificacion notificacion = new Form_notificacion("Guardado!!!"); notificacion.ShowDialog(); // mostrar_buscar_tabla(""); } catch (Exception ex) { MessageBox.Show("No se pudo guardar el producto " + ex.Message); } this.Close(); } else { //metodo editar estudiante try { // obj_entidad_prod.Id_producto = int.Parse(txt_id_producto.Text); obj_entidad_prod.Codigo = int.Parse(txt_codigo.Text); obj_entidad_prod.Producto = txt_nombre_producto.Text; obj_entidad_prod.Stock = int.Parse(txt_stock.Text); obj_entidad_prod.Precio_compra = decimal.Parse(txt_pre_compra.Text); obj_entidad_prod.Precio_venta = decimal.Parse(txt_pre_venta.Text); obj_entidad_prod.Fk_id_categoria = int.Parse(cmb_categoria.SelectedValue.ToString()); obj_entidad_prod.Fk_id_marca = int.Parse(cmb_marca.SelectedValue.ToString()); obj_negocio_prod.modificar_producto(obj_entidad_prod); Form_notificacion notificacion = new Form_notificacion("Editado!!!"); notificacion.ShowDialog(); editarse = false; this.Close(); } catch (Exception ex) { MessageBox.Show("No se pudo editar la categoria " + ex.Message); } } }
private void btn_guardar_Click(object sender, EventArgs e) { if (editarse == false) { try { //llama al objeto glogal obj_entidad y le asigna los valores por medio de set obj_entidad.Codigo = int.Parse(txt_codigo.Text); obj_entidad.Nombre = txt_nombre.Text; obj_entidad.Descripcion = txt_descripcion.Text; //pasa por parametro el objeto de tipo negocio obj_negocio.Insertar_categoria(obj_entidad); Form_notificacion notificacion = new Form_notificacion("Guardado!!!"); notificacion.ShowDialog(); mostrar_buscar_tabla(""); } catch (Exception ex) { MessageBox.Show("No se pudo guardar la categoria " + ex.Message); } } else { //metodo editar estudiante try { // obj_entidad.Id_categoria = int.Parse(id_categoria); obj_entidad.Codigo = int.Parse(txt_codigo.Text); obj_entidad.Nombre = txt_nombre.Text; obj_entidad.Descripcion = txt_descripcion.Text; obj_negocio.Modificar_categoria(obj_entidad); Form_notificacion notificacion = new Form_notificacion("Editado!!!"); notificacion.ShowDialog(); mostrar_buscar_tabla(""); editarse = false; txt_buscar.Text = ""; } catch (Exception ex) { MessageBox.Show("No se pudo editar la categoria " + ex.Message); } } limpiar_cajas(); }