Пример #1
0
        public bool DeleteUserController(DeleteUserDomain userDm)
        {
            UserBIZ userBIZ = new UserBIZ();

            userBIZ.DeleteUser(userDm.UserAccount);
            return(true);
        }
Пример #2
0
        private void DeleteUser()
        {
            try
            {
                switch (ShowConfirmMessage(Messages.eConfirm.CFM9002))
                {
                case MessageDialogResult.Cancel:
                    return;

                case MessageDialogResult.No:
                    return;

                case MessageDialogResult.Yes:
                    break;
                }
                DeleteUserDomain userDomain = new DeleteUserDomain();
                userDomain.UserAccount.Value = shtUser.Cells[shtUser.ActiveRowIndex, (int)eColUser.USER_ACCOUNT].Text;
                UserMaintenanceController userCtrler = new UserMaintenanceController();
                userCtrler.DeleteUserController(userDomain);
                shtUser.RemoveRows(shtUser.ActiveRowIndex, 1);
            }
            catch (ValidateException err)
            {
                for (int i = 0; i < err.ErrorResults.Count; i++)
                {
                    MessageBox.Show(err.ErrorResults[i].Message.MessageDescription);
                    err.ErrorResults[i].FocusOnControl();
                }
            }
            catch (BusinessException err)
            {
                MessageBox.Show(err.Error.Message.MessageDescription);
            }
        }