Пример #1
0
        //-------------------------Functions------------------------------
        //Main Functon to Setup the UI
        public ExternalDatabase(CRUDFunctionalitie functionalitie, DatabaseInfo databaseInfo)
        {
            InitializeComponent();
            this.WindowStartupLocation = WindowStartupLocation.CenterScreen;
            DatabaseInfo   = databaseInfo;
            Functionalitie = functionalitie;
            this.Show();

            switch (functionalitie)
            {
            case CRUDFunctionalitie.Add:
                Submit_btn.Content = "Add";
                break;

            case CRUDFunctionalitie.Update:
                Submit_btn.Content = "Update";
                if (DatabaseInfo != null)
                {
                    DataSource_txt.Text  = DatabaseInfo.DataSource;
                    Username_txt.Text    = DatabaseInfo.Username;
                    Password_txt.Text    = DatabaseInfo.Password;
                    DatabasName_txt.Text = DatabaseInfo.DatabaseName;
                }
                else
                {
                    this.Close();
                }
                break;

            case CRUDFunctionalitie.Delete:
                Submit_btn.Content = "Delete";
                if (DatabaseInfo != null)
                {
                    DataSource_txt.Text  = DatabaseInfo.DataSource;
                    Username_txt.Text    = DatabaseInfo.Username;
                    Password_txt.Text    = DatabaseInfo.Password;
                    DatabasName_txt.Text = DatabaseInfo.DatabaseName;
                }
                else
                {
                    this.Close();
                }
                break;
            }
        }
Пример #2
0
        //-------------------------Functions------------------------------
        //Main Functon to Setup the UI
        public Tag(CRUDFunctionalitie functionalitie, TagInfo tagInfo)
        {
            InitializeComponent();
            this.WindowStartupLocation = WindowStartupLocation.CenterScreen;
            TagInfo        = tagInfo;
            Functionalitie = functionalitie;
            this.Show();

            switch (functionalitie)
            {
            case CRUDFunctionalitie.Add:
                Submit_btn.Content = "Add";
                break;

            case CRUDFunctionalitie.Update:
                Submit_btn.Content = "Update";
                if (tagInfo != null)
                {
                    Tagname_txt.Text = tagInfo.Name;
                }
                else
                {
                    this.Close();
                }
                break;

            case CRUDFunctionalitie.Delete:
                Submit_btn.Content = "Delete";
                if (tagInfo != null)
                {
                    Tagname_txt.Text = tagInfo.Name;
                }
                else
                {
                    this.Close();
                }
                break;
            }
        }
        //-------------------------Functions------------------------------
        //Main Functon to Setup the UI
        public CodeLanguage(CRUDFunctionalitie functionalitie, CodeLanguageInfo info)
        {
            InitializeComponent();
            this.WindowStartupLocation = WindowStartupLocation.CenterScreen;
            Info           = info;
            Functionalitie = functionalitie;
            this.Show();

            switch (functionalitie)
            {
            case CRUDFunctionalitie.Add:
                Submit_btn.Content = "Add";
                break;

            case CRUDFunctionalitie.Update:
                Submit_btn.Content = "Update";
                if (Info != null)
                {
                    Language_txt.Text = Info.Name;
                }
                else
                {
                    this.Close();
                }
                break;

            case CRUDFunctionalitie.Delete:
                Submit_btn.Content = "Delete";
                if (Info != null)
                {
                    Language_txt.Text = Info.Name;
                }
                else
                {
                    this.Close();
                }
                break;
            }
        }