Exemple #1
0
        private void TambahBranch_Click(object sender, EventArgs e)
        {
            if (!AssignBranchValidationProvider.Validate())
            {
                return;
            }

            if (UserGridView.RowCount == 0)
            {
                return;
            }

            var         selected = UserGridView.GetFocusedRowCellValue(colusername);
            UserModel   user     = user_coll.FirstOrDefault(u => u.username == selected.ToString());
            BranchModel branch   = branch_coll.FirstOrDefault(b => b.branch_name == BranchComboBoxEdit.Text);

            userAkses.AddBranchForUser(user, branch);
            LoadBranchList();
        }
Exemple #2
0
        private void HapusBranch_Click(object sender, EventArgs e)
        {
            if (!AssignBranchValidationProvider.Validate())
            {
                return;
            }

            if (UserGridView.RowCount == 0)
            {
                return;
            }

            var         selected       = UserGridView.GetFocusedRowCellValue(colusername);
            UserModel   user           = user_coll.FirstOrDefault(u => u.username == selected.ToString());
            var         selectedBranch = BranchGridView.GetFocusedRowCellValue(colbranchname);
            BranchModel branch         = branch_coll.FirstOrDefault(b => b.branch_name == selectedBranch.ToString());

            userAkses.RemoveBranchFromUser(user, branch);
            LoadBranchList();
        }