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(); } }
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("اطلاعات ثبت شد"); }