示例#1
0
        private void Execute_Edit(object o)
        {
            try
            {
                Add_Article my_add = new Add_Article();

                View_Model_Edit_Article my_model_Edit = new View_Model_Edit_Article(myDB, select_item_final.final, my_profile);
                my_model_Edit.Button_ok = "Edit";

                if (my_model_Edit.Edit == null)
                {
                    my_model_Edit.Edit = new Action(my_add.Close);
                }

                my_add.DataContext = my_model_Edit;



                my_add.ShowDialog();
                if (my_model_Edit.is_ok)
                {
                    Set_new_items();
                }
            }catch (Exception e) { OpenMessege(e.Message, "Error"); }
        }
示例#2
0
        private void Execute_add(object o)
        {
            Add_Article my_add = new Add_Article();

            View_Model_Add_Article my_model_add = new View_Model_Add_Article(my_profile, myDB);

            my_model_add.Button_ok = "Add";

            if (my_model_add.Add == null)
            {
                my_model_add.Add = new Action(my_add.Close);
            }

            my_add.DataContext = my_model_add;



            my_add.ShowDialog();
            Set_new_items();
        }