private void CellEditElement_EditItemClicked(object sender, EditItemClickEventArg e, object dataItem) { if (EditItemClicked != null) { e.DataConext = dataItem; EditItemClicked(sender, e); } }
private void ColRelationshipTail_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e) { frmEntityRelationshipTail frm = null; frm = new frmEntityRelationshipTail(EntityID); MyProjectManager.GetMyProjectManager.ShowDialog(frm, "رابطه های مرتبط"); frm.ItemSelected += (sender1, e1) => Frm_TailSelected(sender1, e1, (sender as MyStaticLookup)); }
private void FormButton_Click(object sender, RoutedEventArgs e) { if (EditItemClicked != null) { var arg = new EditItemClickEventArg(); EditItemClicked(this, arg); } }
private void LokEntityListView_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e) { var lookup = (sender as MyStaticLookup); frmEntityListView view; if (lookup.SelectedItem == null) { view = new frmEntityListView(EntityID, 0); } else { view = new frmEntityListView(EntityID, (int)lookup.SelectedValue); } view.EntityListViewUpdated += (sender1, e1) => View_EntityListViewUpdated(sender1, e1, lookup); MyProjectManager.GetMyProjectManager.ShowDialog(view, "تنظیمات نامه", Enum_WindowSize.Big); }
private void LokAfterSave_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e) { var lookup = (sender as MyStaticLookup); frmCodeFunction view; if (lookup.SelectedItem == null) { view = new frmCodeFunction(0, Enum_CodeFunctionParamType.LetterFunction); } else { view = new frmCodeFunction((int)lookup.SelectedValue, Enum_CodeFunctionParamType.LetterFunction); } view.CodeFunctionUpdated += (sender1, e1) => View_CodeFunctionUpdated(sender1, e1, lookup); MyProjectManager.GetMyProjectManager.ShowDialog(view, "تنظیمات نامه", Enum_WindowSize.Big); }
private void lokDataMenuSetting_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e) { var lookup = (sender as MyStaticLookup); frmDataMenuSetting view; if (lookup.SelectedItem == null) { view = new frmDataMenuSetting(EntityID, 0); } else { view = new frmDataMenuSetting(EntityID, (int)lookup.SelectedValue); } view.DataUpdated += (sender1, e1) => View_EntityListViewUpdated(sender1, e1, lookup); MyProjectManager.GetMyProjectManager.ShowDialog(view, "تنظیمات نامه"); }
private void ColActivity_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e) { frmAddActivity view; if ((sender as MyStaticLookup).SelectedItem == null) { view = new MyProject_WPF.frmAddActivity(Transition.ProcessID, 0); } else { var id = ((sender as MyStaticLookup).SelectedItem as ActivityDTO).ID; view = new MyProject_WPF.frmAddActivity(Transition.ProcessID, id); } view.ItemSaved += (sender1, e1) => View_ItemSaved11(sender1, e1, (sender as MyStaticLookup)); MyProjectManager.GetMyProjectManager.ShowDialog(view, "Form", Enum_WindowSize.Big); }
private void ColRoleTypes_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e) { frmRoleType frm = null; if ((sender as MyStaticLookup).SelectedItem == null) { frm = new MyProject_WPF.frmRoleType(0); } else { var roleTypeDTO = (sender as MyStaticLookup).SelectedItem as RoleTypeDTO; frm = new MyProject_WPF.frmRoleType(roleTypeDTO.ID); } MyProjectManager.GetMyProjectManager.ShowDialog(frm, "نوع نقش"); frm.RoleTypeaved += (sender1, e1) => Frm_RoleTypeaved(sender1, e1, (sender as MyStaticLookup)); }
private void colEntityState_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e) { if (lokEntities.SelectedItem != null && cmbMode.SelectedItem != null) { int id = 0; if ((sender as MyStaticLookup).SelectedItem != null) { var item = (sender as MyStaticLookup).SelectedItem as EntityStateDTO; id = item.ID; } var mode = (DataDirectSecurityMode)cmbMode.SelectedItem; frmEntityStates frm = new frmEntityStates((int)lokEntities.SelectedValue, id); frm.ItemSaved += (sender1, e1) => Frm_EntityStateSelected(sender1, e1, (sender as MyStaticLookup)); MyProjectManager.GetMyProjectManager.ShowDialog(frm, "وضعیتها", Enum_WindowSize.Maximized); } }
//private void SetColumns() //{ // colColumns.DisplayMemberPath = "Name"; // colColumns.SelectedValueMemberPath = "ID"; // Entity.Columns.Add(new ColumnDTO() { ID = 0, Name = " " }); // colColumns.ItemsSource = Entity.Columns; //} private void colPartialLetterTemplates_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e) { frmPartialLetterTemplate view; var selectedField = e.DataConext as LetterTemplateRelationshipFieldDTO; if (selectedField != null && selectedField.RelationshipTail != null) { if ((sender as MyStaticLookup).SelectedItem == null) { view = new MyProject_WPF.frmPartialLetterTemplate(0, selectedField.RelationshipTail.TargetEntityID, selectedField.PartialLetterTemplate.PlainFields, selectedField.PartialLetterTemplate.RelationshipFields); } else { var id = ((sender as MyStaticLookup).SelectedItem as PartialLetterTemplateDTO).ID; view = new MyProject_WPF.frmPartialLetterTemplate(id, selectedField.RelationshipTail.TargetEntityID, selectedField.PartialLetterTemplate.PlainFields, selectedField.PartialLetterTemplate.RelationshipFields); } MyProjectManager.GetMyProjectManager.ShowDialog(view, "قالب نامه", Enum_WindowSize.Big); view.LetterRelationshipTemplateUpdated += (sender1, e1) => View_LetterRelationshipTemplateUpdated(sender1, e1, selectedField, (sender as MyStaticLookup)); } }
private void colPartialLetterTemplates_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e) { frmAddActivity view; var selectedField = e.DataConext as ActivityDTO; if (selectedField != null) { if ((sender as MyStaticLookup).SelectedItem == null) { view = new MyProject_WPF.frmAddActivity(Process.ID, 0); } else { var id = ((sender as MyStaticLookup).SelectedItem as ActivityDTO).ID; view = new MyProject_WPF.frmAddActivity(Process.ID, id); } view.ItemSaved += (sender1, e1) => View_ItemSaved1(sender1, e1, (sender as MyStaticLookup)); MyProjectManager.GetMyProjectManager.ShowDialog(view, "فعالیتها", Enum_WindowSize.Big); } }
//private void mnuAddNewEntityGroup_Click(object sender, Telerik.Windows.RadRoutedEventArgs e) //{ // if (lokEntities.SelectedItem != null) // { // frmAddEntityGroup view = new frmAddEntityGroup(Message.ID, (int)lokEntities.SelectedValue, 0); // view.ItemSaved += View_ItemSaved4; // MyProjectManager.GetMyProjectManager.ShowDialog(view, "Form", Enum_WindowSize.Big); // } //} //private void mnuEditEntityGroup_Click(object sender, Telerik.Windows.RadRoutedEventArgs e) //{ // if (lokEntities.SelectedItem != null) // { // var menuItem = sender as RadMenuItem; // var contextMenu = menuItem.Parent as RadContextMenu; // var source = contextMenu.GetClickedElement<GridViewRow>(); // if (contextMenu != null && source != null) // { // frmAddEntityGroup view = new frmAddEntityGroup(Message.ID, (int)lokEntities.SelectedValue, (source.DataContext as EntityGroupDTO).ID); // view.ItemSaved += View_ItemSaved4; // MyProjectManager.GetMyProjectManager.ShowDialog(view, "Form", Enum_WindowSize.Big); // } // } //} //private void View_ItemSaved4(object sender, SavedItemArg e) //{ // dtgEntityGroup.ItemsSource = bizEntityGroup.GetEntityGroups(Message.ID, false); //} private void lokAdminRoleGroup_EditItemClicked(object sender, MyCommonWPFControls.EditItemClickEventArg e) { }