private void createTestData() { Toner toner1 = new Toner { name = "DesignJet 711", color = Color.Black, }; Toner toner2 = new Toner { name = "DesignJet 711", color = Color.Magenta, }; Toner toner3 = new Toner { name = "LaserJet 125A", color = Color.Black, }; listToner.Add(toner1); listToner.Add(toner2); listToner.Add(toner3); Printer printer1 = new Printer() { multicolor = true, type = "Ploter M520", numberOfPrinters = 1, note = "kuchinka", //placeList //tonerList }; }
public void removeToner(Toner toner) { Toner tonerFound = tonerList.FirstOrDefault(ton => ton == toner); if (tonerFound != null) { tonerList.Remove(tonerFound); } }
private void saveNewToner() { try { Toner newToner = createTonerFromUi(); tonerList.Add(newToner); MessageBox.Show("Toner uložen."); } catch (Exception exc) { MessageBox.Show(@"Error. {0}. Toner nebyl uložen.", exc.Message); } }
private Toner createTonerFromUi() { Toner newToner = new Toner(); newToner.name = tbType.Text; newToner.bareCode = tbBareCode.Text; if (cbColor.SelectedItem == null) { throw new Exception("Nebyla vybrána položka barvy."); } else if (tbType.Text == "") { throw new Exception("Nebyl vyplněn typ."); } else { switch (cbColor.SelectedItem.ToString()) { case "Cyan": newToner.color = Color.Cyan; break; case "Magenta": newToner.color = Color.Magenta; break; case "Yellow": newToner.color = Color.Yellow; break; case "Black": newToner.color = Color.Black; break; default: throw new Exception("Nebyla vybrána položka barvy."); break; } } return(newToner); }
private void bErase_Click(object sender, EventArgs e) { try { Toner newToner = createTonerFromUi(); if (tonerList.Contains(newToner)) { tonerList.Remove(newToner); MessageBox.Show("Toner smazán."); } else { MessageBox.Show("Toner v databázi neexistuje."); } } catch (Exception exc) { MessageBox.Show(@"Error. {0}. Toner nemohl být smazán.", exc.Message); } }
public void addToner(Toner toner) { tonerList.Add(toner); }