private void InsertButton_Click(object sender, EventArgs e) { string name = ConDB.validString(name_input.Text); string amount = ConDB.validNumber(amount_input.Text); string price = ConDB.validNumber(price_input.Text); string stock = ConDB.validNumber(stock_input.Text); name_input.Text = name; if (price == "error") { MessageBox.Show("El precio no es valido", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (stock == "error") { MessageBox.Show("El stock no es valido", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (ConDB.CreateProduct(name, amount, price, stock, barcode_input.Text)) { MessageBox.Show("Producto creado exitosamente", "Exito!!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("No se pudo crear el producto, puede que ya exista un producto con ese nombre", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } InventoryDataGrid.DataSource = ConDB.getProductsList(filter_word); formatDataGrid(); clean(); filterTextBox.Focus(); }
private void csvMenuItem_Click(object sender, EventArgs e) { using (var reader = new StreamReader(@"D:\inventario.csv")) { reader.ReadLine(); while (!reader.EndOfStream) { var line = reader.ReadLine(); var values = line.Split(','); ConDB.CreateProduct(values[0], values[1], values[2], "0", ""); } } MessageBox.Show("terminado"); }