Example #1
0
        private void LoadSettings()
        {
            app = Application.Current as App;
            DB  = DentalSmileDBFactory.GetInstance();

            //if (Smile.INSTALL)
            if (!DB.TestConnectionString())
            {
                SettingsDB dbForm = new SettingsDB();
                dbForm.ShowDialog();
                DB = DentalSmileDBFactory.GetInstance();
            }

            //detect if Admin  is NULL
            if (DB.selectDefaultAdmin() == null)
            {
                AdminPasswordDialog dlg = new AdminPasswordDialog();
                dlg.ShowDialog();
            }

            Smile.Phases = DB.SelectAllPhases();

            if (App.user == null)
            {
                //ChangePasswordDialog dlg = new ChangePasswordDialog();
                LoginDialog dlg = new LoginDialog();
                dlg.ShowDialog();
            }
        }
        public TreatmentForm()
        {
            InitializeComponent();

            db = DentalSmileDBFactory.GetInstance();
            phases = Smile.Phases = db.SelectAllPhases();
            //phases = Smile.GetPhases();
            phases.Remove(Smile.GetPhase(Smile.SCANNING));
            phases.Remove(Smile.GetPhase(Smile.MANIPULATION));

            phaseCombo.ItemsSource = phases;

            roomTextBox.Text = Smile.Room;
        }
Example #3
0
        public TreatmentForm()
        {
            InitializeComponent();

            db     = DentalSmileDBFactory.GetInstance();
            phases = Smile.Phases = db.SelectAllPhases();
            //phases = Smile.GetPhases();
            phases.Remove(Smile.GetPhase(Smile.SCANNING));
            phases.Remove(Smile.GetPhase(Smile.MANIPULATION));

            phaseCombo.ItemsSource = phases;

            roomTextBox.Text = Smile.Room;
        }