Exemplo n.º 1
0
        private void ColRelationshipTail_EditItemClicked(object sender, EditItemClickEventArg e)
        {
            frmEntityRelationshipTail view = new frmEntityRelationshipTail(EntityID);

            MyProjectManager.GetMyProjectManager.ShowDialog(view, "رابطه");
            view.ItemSelected += (sender1, e1) => View_ItemSelected(sender1, e1, (sender as MyStaticLookup));
        }
Exemplo n.º 2
0
 private void ColRelationshipTail_EditItemClicked(object sender, EditItemClickEventArg e)
 {
     if (lokFirstSideEntity.SelectedItem != null)
     {
         frmEntityRelationshipTail view = new frmEntityRelationshipTail((int)lokFirstSideEntity.SelectedValue);
         MyProjectManager.GetMyProjectManager.ShowDialog(view, "رابطه");
         view.ItemSelected += (sender1, e1) => View_ItemSelected(sender1, e1, (sender as MyStaticLookup));
     }
 }
        private void LokFormula_EditItemClicked(object sender, EditItemClickEventArg e)
        {
            int formulaID = 0;

            if (lokFormula.SelectedItem != null)
            {
                formulaID = (int)lokFormula.SelectedValue;
            }
            frmFormula view = new frmFormula(formulaID, EntityID);

            view.FormulaUpdated += View_FormulaSelected;
            MyProjectManager.GetMyProjectManager.ShowDialog(view, "Form", Enum_WindowSize.Maximized);
        }
Exemplo n.º 4
0
 private void colRelationshipTailDataMenu_EditItemClicked(object sender, EditItemClickEventArg e)
 {
     if (e.DataConext is DataLinkRelationshipTailDTO)
     {
         var item = (e.DataConext as DataLinkRelationshipTailDTO);
         if (item.RelationshipTailID != 0)
         {
             ftmEntityRelationshipTailDataMenu view = new ftmEntityRelationshipTailDataMenu(item.EntityRelationshipTailDataMenuID, item.RelationshipTailID);
             MyProjectManager.GetMyProjectManager.ShowDialog(view, "لیست نمایش رابطه");
             view.EntityDataMenuUpdated += (sender1, e1) => View_ItemSelected1(sender1, e1, item, (sender as MyStaticLookup));
         }
     }
 }
        private void LokDataMenuSetting_EditItemClicked(object sender, EditItemClickEventArg e)
        {
            var context = e.DataConext as DataMenuSettingDTO;

            if (lokRelationship.SelectedItem != null)
            {
                var relationship = lokRelationship.SelectedItem as RelationshipDTO;

                frmDataMenuSetting frm = new frmDataMenuSetting(relationship.EntityID2, lokDataMenuSetting.SelectedItem == null ? 0 : (int)lokDataMenuSetting.SelectedValue);
                MyProjectManager.GetMyProjectManager.ShowDialog(frm, "تنظیمات منو");
                frm.DataUpdated += (sender1, e1) => Frm_TailSelected(sender1, e1, sender as MyStaticLookup);
            }
        }
        private void LokConvert_EditItemClicked(object sender, EditItemClickEventArg e)
        {
            var             lookup = (sender as MyStaticLookup);
            frmCodeFunction view;

            if (lookup.SelectedItem == null)
            {
                view = new frmCodeFunction(0, Enum_CodeFunctionParamType.LetterConvert);
            }
            else
            {
                view = new frmCodeFunction((int)lookup.SelectedValue, Enum_CodeFunctionParamType.LetterConvert);
            }
            view.CodeFunctionUpdated += (sender1, e1) => View_ConvertCodeFunctionUpdated(sender1, e1, lookup);
            MyProjectManager.GetMyProjectManager.ShowDialog(view, "تنظیمات نامه", Enum_WindowSize.Big);
        }
Exemplo n.º 7
0
        private void LokEntityPreDefined_EditItemClicked(object sender, EditItemClickEventArg e)
        {
            var lookup = (sender as MyStaticLookup);
            frmSearchRepository view;

            if (lookup.SelectedItem == null)
            {
                view = new frmSearchRepository(EntityID, 0);
            }
            else
            {
                view = new frmSearchRepository(EntityID, (int)lookup.SelectedValue);
            }
            view.EntityPreDefinedSearchUpdated += (sender1, e1) => View_EntityPreDefinedSearchUpdated(sender1, e1, lookup);
            MyProjectManager.GetMyProjectManager.ShowDialog(view, "تنظیمات نامه", Enum_WindowSize.Maximized);
        }
        private void LokEntitySearch_EditItemClicked(object sender, EditItemClickEventArg e)
        {
            var             lookup = (sender as MyStaticLookup);
            frmEntitySearch view;

            if (lookup.SelectedItem == null)
            {
                view = new frmEntitySearch(EntityID, 0);
            }
            else
            {
                view = new frmEntitySearch(EntityID, (int)lookup.SelectedValue);
            }
            view.EntitySearchUpdated += (sender1, e1) => View_EntitySearchUpdated(sender1, e1, lookup);
            MyProjectManager.GetMyProjectManager.ShowDialog(view, "تنظیمات نامه");
        }
        private void ColEntityGroup_EditItemClicked(object sender, EditItemClickEventArg e)
        {
            frmAddEntityGroup view;

            if ((sender as MyStaticLookup).SelectedItem == null)
            {
                view = new MyProject_WPF.frmAddEntityGroup(Transition.ProcessID, Process.EntityID, 0);
            }
            else
            {
                var id = ((sender as MyStaticLookup).SelectedItem as ActivityDTO).ID;
                view = new MyProject_WPF.frmAddEntityGroup(Transition.ProcessID, Process.EntityID, id);
            }
            view.ItemSaved += (sender1, e1) => View_ItemSavedEntityGroup(sender1, e1, (sender as MyStaticLookup));
            MyProjectManager.GetMyProjectManager.ShowDialog(view, "Form", Enum_WindowSize.Big);
        }
Exemplo n.º 10
0
        private void ColFormula_EditItemClicked(object sender, EditItemClickEventArg e)
        {
            frmFormula view;
            var        selectedField = e.DataConext as StateFormulaDTO;

            if (selectedField != null)
            {
                if ((sender as MyStaticLookup).SelectedItem == null)
                {
                    view = new MyProject_WPF.frmFormula(0, Process.EntityID);
                }
                else
                {
                    var id = ((sender as MyStaticLookup).SelectedItem as FormulaDTO).ID;
                    view = new MyProject_WPF.frmFormula(id, Process.EntityID);
                }
                view.FormulaUpdated += (sender1, e1) => View_ItemSavedFormula(sender1, e1, (sender as MyStaticLookup));
                MyProjectManager.GetMyProjectManager.ShowDialog(view, "فرمول", Enum_WindowSize.Big);
            }
        }
 private void ColDataGridRelTargetDataMenuSetting_EditItemClicked(object sender, EditItemClickEventArg e)
 {
     if (e.DataConext is DataMenuDataViewRelationshipDTO)
     {
         var context = e.DataConext as DataMenuDataViewRelationshipDTO;
         if (context.RelationshipTailID != 0)
         {
             var tail = bizEntityRelationshipTail.GetEntityRelationshipTail(MyProjectManager.GetMyProjectManager.GetRequester(), context.RelationshipTailID);
             frmDataMenuSetting frm = new frmDataMenuSetting(tail.TargetEntityID, context.TargetDataMenuSettingID);
             MyProjectManager.GetMyProjectManager.ShowDialog(frm, "رابطه های مرتبط");
             frm.DataUpdated += (sender1, e1) => Frm_TailSelected(sender1, e1, sender as MyStaticLookup, context);
         }
     }
     else if (e.DataConext is DataMenuGridViewRelationshipDTO)
     {
         var context            = e.DataConext as DataMenuGridViewRelationshipDTO;
         var tail               = bizEntityRelationshipTail.GetEntityRelationshipTail(MyProjectManager.GetMyProjectManager.GetRequester(), context.RelationshipTailID);
         frmDataMenuSetting frm = new frmDataMenuSetting(tail.TargetEntityID, context.TargetDataMenuSettingID);
         MyProjectManager.GetMyProjectManager.ShowDialog(frm, "رابطه های مرتبط");
         frm.DataUpdated += (sender1, e1) => Frm_TailSelected(sender1, e1, sender as MyStaticLookup, context);
     }
 }