public static DataTable BuscarP(Class_ProductoTB P) { OleDbCommand comando = new OleDbCommand(string.Format("select * from Table_Producto where Producto LIKE '%{0}%'", P.Producto1), cnn); try { cnn.Open(); OleDbDataAdapter da = new OleDbDataAdapter(comando); ds = new DataSet(); da.Fill(ds, "Table_Producto"); cnn.Close(); } catch (Exception) { MessageBox.Show("Hay problemas..."); throw; } finally { cnn.Close(); } return(ds.Tables["Table_Producto"]); }
public static void ActualisarP(Class_ProductoTB P) { OleDbCommand comando = new OleDbCommand(string.Format("Update Table_Producto set Producto='{0}', Tipo='{1}', Marca='{2}', Modelo='{3}', Descripcion='{4}', Cantidad='{5}', Costo='{6}', Precio='{7}' where IdProducto='{8}'", P.Producto1, P.Tipo1, P.Marca1, P.Modelo1, P.Descripcion1, P.Cantidad1, P.Costo1, P.Precio1, P.IdProducto1), cnn); try { cnn.Open(); comando.ExecuteNonQuery(); MessageBox.Show("Se Modifico correctamente"); cnn.Close(); } catch (Exception) { MessageBox.Show("Hay problemas..."); throw; } finally { cnn.Close(); } }
public static void EliminarP(Class_ProductoTB P) { OleDbCommand comando = new OleDbCommand(string.Format("Delete from Table_Producto where IdProducto='{0}'", P.IdProducto1), cnn); try { cnn.Open(); comando.ExecuteNonQuery(); MessageBox.Show("Se elimino exitosamente"); cnn.Close(); } catch (Exception) { MessageBox.Show("Hay problemas..."); throw; } finally { cnn.Close(); } }
public static void GuardarP(Class_ProductoTB P) { OleDbCommand comando = new OleDbCommand(string.Format("Insert into Table_Producto (Producto, Tipo, Marca, Modelo, Descripcion, Cantidad, Costo, Precio) values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')", P.Producto1, P.Tipo1, P.Marca1, P.Modelo1, P.Descripcion1, P.Cantidad1, P.Costo1, P.Precio1), cnn); try { cnn.Open(); comando.ExecuteNonQuery(); MessageBox.Show("Se guardo exitosamente"); cnn.Close(); } catch (Exception) { MessageBox.Show("Hay problemas..."); throw; } finally { cnn.Close(); } }