private void LokEntityDatabaseFunction_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e)
        {
            var selectedItem = lokEntityDatabaseFunction.SelectedItem as DatabaseFunction_EntityDTO;
            var view         = new frmDatabaseFunction_Entity((selectedItem == null ? 0 : selectedItem.ID), EntityID);

            view.DatabaseFunctionEntityUpdated += View_DatabaseFunctionEntityUpdated;
            MyProjectManager.GetMyProjectManager.ShowDialog(view, "تعریف ارتباط دیتابیس فانکشن و موجودیت", Enum_WindowSize.Big);
        }
コード例 #2
0
        private void LokCodeFunction_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e)
        {
            var             selectedItem = lokCodeFunction.SelectedItem as CodeFunctionDTO;
            frmCodeFunction view         = new frmCodeFunction((selectedItem == null ? 0 : selectedItem.ID), Enum_CodeFunctionParamType.KeyColumns);

            view.CodeFunctionUpdated += View_CodeFunctionUpdated;
            MyProjectManager.GetMyProjectManager.ShowDialog(view, "تعریف کد", Enum_WindowSize.Big);
        }
コード例 #3
0
        private void LokDatabaseFunctionEntity_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e)
        {
            var selectedItem = lokDatabaseFunctionEntity.SelectedItem as DatabaseFunction_EntityDTO;
            frmDatabaseFunction_Entity view = new frmDatabaseFunction_Entity((selectedItem == null ? 0 : selectedItem.ID), (int)lokEntity.SelectedValue);

            view.DatabaseFunctionEntityUpdated += View_DatabaseFunctionEntityUpdated;
            MyProjectManager.GetMyProjectManager.ShowDialog(view, "تعریف کد", Enum_WindowSize.Big);
        }
コード例 #4
0
        private void LokServer_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e)
        {
            int serverID = 0;

            if (lokServer.SelectedItem != null)
            {
                serverID = (int)lokServer.SelectedValue;
            }
            frmDBServer frm = new frmDBServer(serverID);

            frm.ServerUpdated += Frm_ServerUpdated;
            MyProjectManager.GetMyProjectManager.ShowDialog(frm, "اصلاح سرور");
        }
        private void LokDatabase_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e)
        {
            int dbId = 0;

            if (lokDatabase.SelectedItem != null)
            {
                dbId = (int)lokDatabase.SelectedValue;
            }
            frmDatabaseCreate frm = new frmDatabaseCreate(dbId);

            frm.DatabaseUpdated += Frm_DatabaseUpdated;
            MyProjectManager.GetMyProjectManager().ShowDialog(frm, "اصلاح پایگاه داده");
        }
コード例 #6
0
        //private void View_FormulaSelected(object sender, FormulaSelectedArg e)
        //{
        //    GetFormulaOfFormulaParameter(e.FormulaID);
        //}

        private void lokFormula_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e)
        {
            frmFormula view;

            if (lokFormula.SelectedItem != null)
            {
                view = new frmFormula((int)lokFormula.SelectedValue, EntityID);
            }
            else
            {
                view = new frmFormula(0, EntityID);
            }
            view.FormulaSelected += View_FormulaSelected;
            view.Show();
        }
コード例 #7
0
        private void MyStaticLookup_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e)
        {
            frmOrganizationType frm = null;

            if (lokOrganizationType.SelectedItem == null)
            {
                frm = new MyProject_WPF.frmOrganizationType(0);
            }
            else
            {
                var orgType = lokOrganizationType.SelectedItem as OrganizationTypeDTO;
                frm = new MyProject_WPF.frmOrganizationType(orgType.ID);
            }
            MyProjectManager.GetMyProjectManager.ShowDialog(frm, "نوع سازمان");
            frm.OrganizationTypeSaved += Frm_OrganizationTypeSaved;
        }
        private void LokCodeFunction_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e)
        {
            var codeFunctionParamType = GetCodeFunctionParamType();

            if (codeFunctionParamType != null)
            {
                var             selectedItem = lokCodeFunction.SelectedItem as CodeFunctionDTO;
                frmCodeFunction view         = new frmCodeFunction((selectedItem == null ? 0 : selectedItem.ID), codeFunctionParamType.Value);
                view.CodeFunctionUpdated += View_CodeFunctionUpdated;
                MyProjectManager.GetMyProjectManager.ShowDialog(view, "تعریف کد", Enum_WindowSize.Big);
            }
            else
            {
                MessageBox.Show("نوع کد مشخص نمیباشد");
            }
        }