if (tbHerstellerName.Text.Length != 0)
{
oleDbConnection1.Open();
oleDbDataAdapter1.Fill(dataSet1);
oleDbConnection1.Close();
DataRow dtr = dataSet1.Tables["Hersteller"].NewRow();
dtr["Name"] = tbHerstellerName.Text.ToString();
dataSet1.Tables["Hersteller"].Rows.Add(dtr);
oleDbConnection1.Open();
oleDbDataAdapter1.Update(dataSet1, "Hersteller");
oleDbConnection1.Close();
tbHerstellerName.Clear();
}
meincsharp - 13. Sep, 22:14
public partial class AddProdukt : Form
{
Hauptmenu mainref = null;
public AddProdukt()
{
InitializeComponent();
}
public AddProdukt(Hauptmenu main)
{
mainref = main;
InitializeComponent();
cbHersteller.SelectedItem = "Bitte auswählen";
oleDbConnectionhersteller.Open();
oleDbDataAdapterHersteller.Fill(dataSetHersteller);
oleDbConnectionhersteller.Close();
for (int i =0;i<dataSetHersteller.Tables["Hersteller"].Rows.Count;i++)
{
string id = dataSetHersteller.Tables["Hersteller"].Rows[i]["ID"].ToString();
string name = dataSetHersteller.Tables["Hersteller"].Rows[i]["Name"].ToString();
cbHersteller.Items.Add(id + " " + name);
}
}
private void cbHersteller_SelectedIndexChanged(object sender, EventArgs e)
{
}
private void AddProdukt_Load(object sender, EventArgs e)
{
}
private void btnReadIn_Click(object sender, EventArgs e)
{
if (tbEinkaufsPreis.Text.Length != 0 && tbProduktName.Text.Length != 0 && tbVerkaufsPreis.Text.Length != 0)
{
oleDbConnectionProdukte.Open();
oleDbDataAdapterProdukte.Fill(dataSetProdukte);
oleDbConnectionProdukte.Close();
DataRow dtr = dataSetProdukte.Tables["Produkte"].NewRow();
dtr["Hersteller"] = Convert.ToInt32(cbHersteller.SelectedItem.ToString().Split(' ')[0]);
dtr["Name"] = tbProduktName.Text.ToString();
dtr["Einkaufspreis"] = Convert.ToInt32(tbEinkaufsPreis.Text.ToString());
dtr["Verkaufspreis"] = Convert.ToInt32(tbVerkaufsPreis.Text.ToString());
dataSetProdukte.Tables["Produkte"].Rows.Add(dtr);
oleDbConnectionProdukte.Open();
oleDbDataAdapterProdukte.Update(dataSetProdukte, "Produkte");
}
else
{
}
}
private void gbHersteller_Enter(object sender, EventArgs e)
{
}
}
}
meincsharp - 13. Sep, 22:11
try
{
printDialog1.AllowSomePages = true;
DialogResult dialogResult = printDialog1.ShowDialog();
if (dialogResult == DialogResult.OK)
{
this.printDocument1.PrintController = new System.Drawing.Printing.StandardPrintController();
}
}
catch (Exception)
{ }
meincsharp - 13. Sep, 22:10
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
Font Font20 = new Font("Arial",20);
SolidBrush Brushblack = new SolidBrush(Color.Black);
if (drucken != null)
{
for (int i = 0; i < drucken.Length; i++)
{
string t = drucken[i]["Name"].ToString() + " " + drucken[i]["Verkaufspreis"].ToString() + " " + drucken[i]["Hersteller"].ToString();
e.Graphics.DrawString(t, Font20, Brushblack, e.MarginBounds.Left, e.MarginBounds.Top + Font20.Height * i);
}
}
}
meincsharp - 13. Sep, 22:10
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
dataSet1.Clear();
oleDbConnectionprodukte.Open();
oleDbDataAdapterprodukte.Fill(dataSet1);
oleDbConnectionprodukte.Close();
//drucken = dataSet1.Tables["Verkaufspreis"].Select("Verkaufspreis >= '" + comboBox1.SelectedItem.ToString() + "'", "Name");
drucken = dataSet1.Tables["Produkte"].Select("Verkaufspreis >= '" + comboBox1.SelectedItem.ToString() + "'", "Name");
printPreviewControl1.InvalidatePreview();
}
meincsharp - 13. Sep, 22:08
dataSet1.Clear();
oleDbConnectionprodukte.Open();
oleDbDataAdapterprodukte.Fill(dataSet1);
oleDbConnectionprodukte.Close();
DataRow[] dr= dataSet1.Tables["Produkte"].Select("Verkaufspreis <>'0'","Verkaufspreis");
for(int i=0; i<dataSet1.Tables["Produkte"].Rows.Count; i++)
{
comboBox1.Items.Add(dr[i]["Verkaufspreis"].ToString());
}
meincsharp - 13. Sep, 22:05