Ejemplo n.º 1
0
        private bool SaveUserGroup()
        {
            if (!CanSave())
            {
                return(false);
            }

            UserGroupEntity UserGroup = new UserGroupEntity();

            UserGroup.UserGroupCode = txtUserGroupCode.Text;
            UserGroup.UserGroupName = txtUserGroupName.Text;

            UserGroup.UserGroupID = new Guid(txtUserGroupCode.Tag.ToString());

            if (UserGroup.UserGroupID == new Guid())
            {
                UserGroup.UserGroupID = UserGroupData.Insert(UserGroup);
                UserGroupBS.Add(UserGroup);
            }
            else
            {
                UserGroupData.Update(UserGroup);
                CurrentUserGroup = UserGroup;
            }

            grdUserGroup.Refetch();

            EnableItems(true);

            return(true);
        }
Ejemplo n.º 2
0
 public AccountController()
 {
     _userModel          = new UserModel();
     _userRegistrationBs = new UserRegistrationBs();
     _loginBs            = new LoginBs();
     _categoryBs         = new CategoryBs();
     _userGroupBs        = new UserGroupBS();
     apiResponse         = new APIResponseModel();
 }
Ejemplo n.º 3
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            if (UserGroupBS.Count == 0)
            {
                return;
            }

            if (!CanDelete())
            {
                EMessage.Show("این آیتم بدلیل داشتن گردش، غیرقابل حذف می باشد", "اخطار", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (EMessage.Show("آیا انبار مورد نظر حذف گردد؟", "حذف", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes)
            {
                return;
            }

            UserGroupData.Delete(((UserGroupEntity)UserGroupBS.Current).UserGroupID);
            UserGroupBS.RemoveCurrent();

            UserGroupBS_PositionChanged(null, null);
        }
Ejemplo n.º 4
0
 public PostNotificationController()
 {
     _userModel          = new UserModel();
     _userRegistrationBs = new UserRegistrationBs();
     _userGroupBS        = new UserGroupBS();
 }
Ejemplo n.º 5
0
 public UserGroupController()
 {
     _userGroupModel = new UserGroupModel();
     _userGroupBs    = new UserGroupBS();
 }