//Insertar detalleventa public bool Insert(clsDetallecompra insert) { try { con.conectarBD(); cmd = new MySqlCommand("Guardardetalle_compra", con.conector); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("idcompra", insert.Id_compra); cmd.Parameters.AddWithValue("idproducto", insert.Id_producto); cmd.Parameters.AddWithValue("cantidad", insert.Cantidad); cmd.Parameters.AddWithValue("precio_compra", insert.Precio_compra); cmd.Parameters.AddWithValue("importe_total", insert.Importe_total); int resultado = cmd.ExecuteNonQuery(); if (resultado != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
private void Midetallecompra(Int32 idcompra) { try { clsDetallecompra detallecompra = new clsDetallecompra(); detallecompra.Id_compra = idcompra; foreach (DataGridViewRow fila in midata.Rows) { detallecompra.Id_producto = Int32.Parse(fila.Cells[4].Value.ToString()); detallecompra.Cantidad = Int32.Parse(fila.Cells[1].Value.ToString()); detallecompra.Precio_compra = Decimal.Parse(fila.Cells[2].Value.ToString()); detallecompra.Importe_total = Decimal.Parse(fila.Cells[3].Value.ToString()); if (Admindcompra.insert(detallecompra)) { } else { MessageBox.Show("Error"); } } } catch (Exception ex) { MessageBox.Show("Error del sistema : " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//Insert public Boolean insert(clsDetallecompra insert) { try { return(iDCompra.Insert(insert)); } catch (Exception ex) { MessageBox.Show("Se encontro el siguiente problema : " + ex.Message, " ADVERTENCIA !!", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }