Ejemplo n.º 1
0
        public void KundeAnsehen(Kunde kunde)
        {
            var viewKunde       = new ViewKunde();
            var modelKunde      = new ModelKunde(_datenbank, kunde);
            var controllerKunde = new ControllerKunde(modelKunde);

            viewKunde.Controller       = controllerKunde;
            controllerKunde.ModelKunde = modelKunde;
            modelKunde.ViewKunde       = viewKunde;

            viewKunde.ShowDialog();

            KundenListeAktualisieren();
        }
        public void KundeÖffnen(int kundennummer)
        {
            var kunde = _datenbank.GetKunde(kundennummer);

            if (kunde == null)
            {
                MessageBox.Show("Der Kunde konnte nicht gefunden werden", "Kunde nicht gefunden",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return;
            }

            var viewKunde       = new ViewKunde();
            var modelKunde      = new ModelKunde(_datenbank, kunde);
            var controllerKunde = new ControllerKunde(modelKunde);

            viewKunde.Controller       = controllerKunde;
            controllerKunde.ModelKunde = modelKunde;
            modelKunde.ViewKunde       = viewKunde;

            viewKunde.ShowDialog();
        }