Ejemplo n.º 1
0
        // --- Input handler ---
        private void txtBDname_TextChanged(object sender, TextChangedEventArgs e)
        {
            if (txtBDname.Text != "")
            {
                statusBorder.Visibility = Visibility.Visible;
                lblstatusBD.Visibility  = Visibility.Visible;

                string statusBD = fileWorker.CheckBD(txtBDname.Text);
                lblstatusBD.Content = statusBD;

                switch (statusBD)
                {
                case "All good":
                    btnCreate.Content = "Rewrite";

                    statusBorder.Stroke = Brushes.Lime;
                    break;

                case "Empty":
                    btnCreate.Content = "Rewrite";

                    statusBorder.Stroke = Brushes.Yellow;
                    break;

                case "Not exist":
                    btnCreate.Content = "Add";

                    statusBorder.Stroke = Brushes.Tomato;
                    break;
                }
            }
            else
            {
                btnCreate.Content = "Add";

                lblstatusBD.Visibility  = Visibility.Hidden;
                statusBorder.Visibility = Visibility.Hidden;
            }
        }