Exemplo n.º 1
0
 private void LokEntities_SelectionChanged(object sender, MyCommonWPFControls.SelectionChangedArg e)
 {
     if (lokEntities.SelectedItem == null)
     {
         cmbRelationshipTail.ItemsSource = null;
     }
     else
     {
         SetRelationshipTails();
         Message = bizRoleSecurity.GetEntitySecurityInDirect(MyProjectManager.GetMyProjectManager.GetRequester(), (int)lokEntities.SelectedValue, false);
         ShowMessage();
     }
 }
Exemplo n.º 2
0
        private void btnSave_Click(object sender, RoutedEventArgs e)
        {
            //if (cmbDirectRoleSecurity.SelectedItem == null)
            //{
            //    MessageBox.Show("امنیت سازمان معادل انتخاب نشده است");
            //    return;
            //}
            if (cmbRelationshipTail.SelectedItem == null)
            {
                MessageBox.Show("زنجیره رابطه معادل انتخاب نشده است");
                return;
            }
            if (Message == null)
            {
                Message = new EntitySecurityInDirectDTO();
            }
            Message.Mode = (DataInDirectSecurityMode)cmbMode.SelectedItem;
            Message.TableDrivedEntityID = (int)lokEntities.SelectedValue;
            //Message.DirectRoleSecurityID = (int)cmbDirectRoleSecurity.SelectedValue;
            Message.RelationshipTailID = (int)cmbRelationshipTail.SelectedValue;

            bizRoleSecurity.UpdateEntitySecurityInDirect(Message);
            MessageBox.Show("اطلاعات ثبت شد");
        }