Esempio n. 1
0
File: Model.cs Progetto: swiss16/bhs
        /// <summary>
        /// Ändert die Preiseinstellung der Option oder Dienstleistung. Gibt true zurück, wenn es erfolgreich war.
        /// </summary>
        /// <param name="prOpt"></param>
        /// <returns></returns>
        public bool AenderePreisOption(PreisOption prOpt)
        {
            bool success = false;

            try
            {
                success = dbWrapper.AenderungPreisOption(prOpt);
            }
            catch (Exception e)
            {
                MessageBox.Show(e.ToString(), "Datenbank Error", MessageBoxButton.OK, MessageBoxImage.Error);
                return(false);
            }

            if (!success)
            {
                MessageBox.Show("Fehler beim konfigurieren der Option oder Dienstleistung. Mehr Informationen stehen im Logfile", "Konfiguration Fehlgeschlagen", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            return(success);
        }