private void fillUserRefferenceCombo(int defaultValue) { UserTreeBL userTreeBL = new UserTreeBL(); int loggineduserid = int.Parse(UsersBS.loginedUser.get(UsersEntity.FIELD_ID).ToString()); UserTreeEntity entity = userTreeBL.get(); cmbReferenceUserId.DataSource = null; cmbReferenceUserId.Items.Clear(); var dataSource = new List <ComboBoxItem>(); //BasicInfoUtil.AddUnKnown(dataSource); for (int i = 0; i < entity.Tables[entity.FilledTableName].Rows.Count; i++) { string name = entity.get(i, UserTreeEntity.VIEW_FIELD_USER_NAME).ToString(); string treeid = entity.get(i, UserTreeEntity.FIELD_ID).ToString(); string userid = entity.get(i, UserTreeEntity.FIELD_USER_ID).ToString(); dataSource.Add(new ComboBoxItem(name, treeid, userid)); } cmbReferenceUserId.DataSource = dataSource; cmbReferenceUserId.DisplayMember = "Text"; cmbReferenceUserId.ValueMember = "Value"; for (int i = 0; i < cmbReferenceUserId.Items.Count; i++) { string c = ((ComboBoxItem)cmbReferenceUserId.Items[i]).CustomData; if (c != null && c.Equals(defaultValue.ToString())) { cmbReferenceUserId.SelectedIndex = i; break; } } }
private int getUserInTree(int id) { UserTreeBL bl = new UserTreeBL(); UserTreeEntity en = bl.getUserAllAccessPath(id); return(en.Tables[en.FilledTableName].Rows.Count); }
private bool checkIsLetterUserEqualLogginedUser(int ownerTreeNodeId) { int loggindeUserId = int.Parse(UsersBS.loginedUser.get(UsersEntity.FIELD_ID).ToString()); UserTreeBL userTree = new UserTreeBL(); UserTreeEntity treeEntity = userTree.get(ownerTreeNodeId); if (treeEntity.Tables[treeEntity.FilledTableName].Rows.Count > 0) { int userId = int.Parse(treeEntity.get(UserTreeEntity.FIELD_USER_ID).ToString()); if (userId.Equals(loggindeUserId)) { return(true); } } return(false); }
public UsersTreeForm() { _userTreeBL = new UserTreeBL(); _usersBS = new UsersBS(); InitializeComponent(); }
public DeleteUserForm() { _letterBl = new LetterBL(); _userTreeBL = new UserTreeBL(); InitializeComponent(); }
public RefferToAnotherUserForm() { _letterBl = new LetterBL(); _userTreeBL = new UserTreeBL(); InitializeComponent(); }