コード例 #1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            if (validator1.Validate())
            {
                short userType = 0;
                string o = cbUserType.Text;
                if (o != null && o != "" && o != " ")
                {
                    if (o.Contains(BHConstant.USER_TYPE_NAME1))
                    {
                        userType = BHConstant.USER_TYPE_ID1;
                    }
                    else if (o.Contains(BHConstant.USER_TYPE_NAME2))
                    {
                        userType = BHConstant.USER_TYPE_ID2;
                    }
                    else if (o.Contains(BHConstant.USER_TYPE_NAME3))
                    {
                        userType = BHConstant.USER_TYPE_ID3;
                    }
                }
                if (systemUser != null)
                {
                    systemUser.FullName = txtName.Text;
                    if (txtPass.Text != "" && txtConfirmPass.Text != "" && txtPass.Text.Equals(txtConfirmPass.Text))
                    {
                        systemUser.Password = txtPass.Text;
                    }

                    systemUser.Type = userType;

                    SystemUserService systemUserService = new SystemUserService();
                    if (systemUserService.UpdateSystemUser(systemUser))
                    {
                        MessageBox.Show("Người dùng đã được cập nhật thành công");
                        ((SystemUserList)this.CallFromUserControll).loadSystemUserList();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Hiện tại hệ thống đang có lỗi. Vui lòng thử lại sau!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    systemUser = new SystemUser
                    {
                        FullName = txtName.Text,
                        Password = txtPass.Text,
                        Type = userType,
                        Username = txtCode.Text
                    };
                    SystemUserService systemUserService = new SystemUserService();
                    if (systemUserService.AddPSystemUser(systemUser))
                    {
                        MessageBox.Show("Người dùng đã được tạo thành công");
                        ((SystemUserList)this.CallFromUserControll).loadSystemUserList();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Hiện tại hệ thống đang có lỗi. Vui lòng thử lại sau!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }

            }
        }
コード例 #2
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            if (validator1.Validate())
            {
                short  userType = 0;
                string o        = cbUserType.Text;
                if (o != null && o != "" && o != " ")
                {
                    if (o.Contains(BHConstant.USER_TYPE_NAME1))
                    {
                        userType = BHConstant.USER_TYPE_ID1;
                    }
                    else if (o.Contains(BHConstant.USER_TYPE_NAME2))
                    {
                        userType = BHConstant.USER_TYPE_ID2;
                    }
                    else if (o.Contains(BHConstant.USER_TYPE_NAME3))
                    {
                        userType = BHConstant.USER_TYPE_ID3;
                    }
                }
                if (systemUser != null)
                {
                    systemUser.FullName = txtName.Text;
                    if (txtPass.Text != "" && txtConfirmPass.Text != "" && txtPass.Text.Equals(txtConfirmPass.Text))
                    {
                        systemUser.Password = txtPass.Text;
                    }

                    systemUser.Type = userType;

                    SystemUserService systemUserService = new SystemUserService();
                    if (systemUserService.UpdateSystemUser(systemUser))
                    {
                        MessageBox.Show("Người dùng đã được cập nhật thành công");
                        ((SystemUserList)this.CallFromUserControll).loadSystemUserList();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Hiện tại hệ thống đang có lỗi. Vui lòng thử lại sau!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    systemUser = new SystemUser
                    {
                        FullName = txtName.Text,
                        Password = txtPass.Text,
                        Type     = userType,
                        Username = txtCode.Text
                    };
                    SystemUserService systemUserService = new SystemUserService();
                    if (systemUserService.AddPSystemUser(systemUser))
                    {
                        MessageBox.Show("Người dùng đã được tạo thành công");
                        ((SystemUserList)this.CallFromUserControll).loadSystemUserList();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Hiện tại hệ thống đang có lỗi. Vui lòng thử lại sau!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }