public static int AgregarProductos(ClaseProductos productos) { int retorno = 0; MySqlConnection conexion = Conexion.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(string.Format("Insert into productos (id, nombre, descripcion, marca, precio_venta, precio_compra, existencia, " + "activo) values('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')", productos.ID, productos.Nombre, productos.Descripcion, productos.Marca, productos.PrecioVenta, productos.PrecioCompra, productos.Existencia, productos.Activo), conexion); retorno = comando.ExecuteNonQuery(); conexion.Close(); return(retorno); }
public static int ActualizarProductos(ClaseProductos productos) { int retorno = 0; MySqlConnection conexion = Conexion.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(string.Format("Update productos set nombre='{0}', descripcion='{1}', marca='{2}', precio_venta='{3}', precio_compra='{4}', existencia='{5}', activo='{6}' where ID='{7}'", productos.Nombre, productos.Descripcion, productos.Marca, productos.PrecioVenta, productos.PrecioCompra, productos.Existencia, productos.Activo, productos.ID), conexion); retorno = comando.ExecuteNonQuery(); conexion.Close(); return(retorno); }
private void buttonEliminar_Click(object sender, EventArgs e) { if (MessageBox.Show("Esta Seguro que desea eliminar el Producto actual", "Estas Seguro??", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (ClaseProductos.EliminarProductos(int.Parse(textBoxID.Text.Trim())) > 0) { MessageBox.Show("Producto Eliminado Correctamente!", "Producto Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo eliminar el Producto", "Producto No Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Se cancelo la eliminacion", "Eliminacion Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void buttonModificar_Click(object sender, EventArgs e) { ClaseProductos productos = new ClaseProductos(); productos.setID(int.Parse(textBoxID.Text.Trim())); productos.setNombre(textBoxNombre.Text.Trim()); productos.setDescripcion(textBoxDescripcion.Text.Trim()); productos.setMarca(textBoxMarca.Text.Trim()); productos.setPrecioVenta(float.Parse(textBoxVenta.Text.Trim())); productos.setPrecioCompra(float.Parse(textBoxCompra.Text.Trim())); productos.setExistencia(int.Parse(textBoxExistencia.Text.Trim())); productos.setActivo(true); if (ClaseProductos.ActualizarProductos(productos) > 0) { MessageBox.Show("Los datos del Producto se actualizaron", "Datos Actualizados", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo actualizar", "Error al Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void buttonAgregar_Click(object sender, EventArgs e) { ClaseProductos productos = new ClaseProductos(); productos.setNombre(textBoxNombre.Text.Trim()); productos.setDescripcion(textBoxDescripcion.Text.Trim()); productos.setMarca(textBoxMarca.Text.Trim()); productos.setPrecioVenta(float.Parse(textBoxVenta.Text.Trim())); productos.setPrecioCompra(float.Parse(textBoxCompra.Text.Trim())); productos.setExistencia(int.Parse(textBoxExistencia.Text.Trim())); productos.setActivo(true); int resultado = ClaseProductos.AgregarProductos(productos); if (resultado > 0) { MessageBox.Show("Producto guardado correctamente", "Guardado!!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo guardar el Producto", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }