public void ProduktAnsehen(Produkt produkt) { var viewProdukt = new ViewProdukt(); var modelProdukt = new ModelProdukt(_datenbank, produkt); var controllerProdukt = new ControllerProdukt(modelProdukt); viewProdukt.Controller = controllerProdukt; controllerProdukt.ModelProdukt = modelProdukt; modelProdukt.ViewProdukt = viewProdukt; viewProdukt.ShowDialog(); ProduktListeAktualisieren(); }
public void ProduktÖffnen(int artikelnummer) { var produkt = _datenbank.GetProdukt(artikelnummer); if (produkt == null) { MessageBox.Show("Das Produkt konnte nicht gefunden werden", "Produkt nicht gefunden", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } var viewProdukt = new ViewProdukt(); var modelProdukt = new ModelProdukt(_datenbank, produkt); var controllerProdukt = new ControllerProdukt(modelProdukt); viewProdukt.Controller = controllerProdukt; controllerProdukt.ModelProdukt = modelProdukt; modelProdukt.ViewProdukt = viewProdukt; viewProdukt.ShowDialog(); }