Пример #1
0
        private void InitScreenData()
        {
            BusinessLogic.Users profile = new BusinessLogic.Users();
            DataTable           dataTableUserProfile = profile.GetUserProfile(SessionParameters.UserID);

            this.Text = string.Format("iHealthAccounts [{0}]", DataFormat.GetString(dataTableUserProfile.Rows[0]["FirstName"]));
        }
Пример #2
0
        private void InitScreenData()
        {
            BusinessLogic.Users manageProfile = new BusinessLogic.Users();
            DataTable           dtUserProfile = manageProfile.GetUserProfile(SessionParameters.UserID);

            textBoxUsername.Text  = DataFormat.GetString(dtUserProfile.Rows[0]["UserName"]);
            textBoxFirstName.Text = DataFormat.GetString(dtUserProfile.Rows[0]["FirstName"]);
            textBoxLastName.Text  = DataFormat.GetString(dtUserProfile.Rows[0]["LastName"]);
            textBoxEmail.Text     = DataFormat.GetString(dtUserProfile.Rows[0]["Email"]);
            textBoxMobile.Text    = DataFormat.GetString(dtUserProfile.Rows[0]["Mobile"]);
            groupBox1.Text        = DataFormat.GetString(dtUserProfile.Rows[0]["FirstName"]);
        }
Пример #3
0
        private void CreaNewUser(int roleId, string userName, string password, string confirmPassword, string firstName, string lastName, string email, string mobile, bool isActive)
        {
            BusinessLogic.Users objUsers = new BusinessLogic.Users();

            if (objUsers.CreateNewUser(roleId, userName, password, firstName, lastName, email, mobile, isActive))
            {
                labelMessage.Text = MessageManager.GetMessage("28", userName);
            }
            else
            {
                labelMessage.Text = MessageManager.GetMessage("29", userName);
            }
        }
Пример #4
0
        private void AddUpdateUser()
        {
            errorProvider1.Clear();
            labelMessage.Text = string.Empty;

            BusinessLogic.Users user = new BusinessLogic.Users();
            string userName          = textBoxUsername.Text.Trim();
            string firstName         = textBoxFirstName.Text.Trim();
            string lastName          = textBoxLastName.Text.Trim();
            string email             = textBoxEmail.Text.Trim();
            string mobile            = textBoxMobile.Text.Trim();
            string password          = textBoxPassword.Text.Trim();
            string confirmPassword   = textBoxConPassword.Text.Trim();
            int    roleId            = DataFormat.GetInteger(((DictionaryEntry)(comboBoxRole.SelectedItem)).Key);

            string message = string.Empty;

            if (SessionParameters.UserRole != Common.UserRole.Admin)
            {
                labelMessage.Text = MessageManager.GetMessage("4");
                return;
            }

            if (roleId == -1)
            {
                message = MessageManager.GetMessage("19");
                errorProvider1.SetError(comboBoxRole, message);
                labelMessage.Text = message;
                return;
            }

            if (userName == string.Empty)
            {
                message = MessageManager.GetMessage("20");
                errorProvider1.SetError(textBoxUsername, message);
                labelMessage.Text = message;
                return;
            }
            else
            {
                if (!textBoxUsername.ReadOnly)
                {
                    if (user.CheckUserExist(userName))
                    {
                        message = MessageManager.GetMessage("27", userName);
                        errorProvider1.SetError(textBoxUsername, message);
                        return;
                    }
                }
            }

            if (password == string.Empty)
            {
                message = MessageManager.GetMessage("21");
                errorProvider1.SetError(textBoxPassword, message);
                labelMessage.Text = message;
                return;
            }

            if (confirmPassword == string.Empty)
            {
                message = MessageManager.GetMessage("22");
                errorProvider1.SetError(textBoxConPassword, message);
                labelMessage.Text = message;
                return;
            }

            if (firstName == string.Empty)
            {
                message = MessageManager.GetMessage("23");
                errorProvider1.SetError(textBoxFirstName, message);
                labelMessage.Text = message;
                return;
            }

            if (string.Compare(password, confirmPassword, true) != 0)
            {
                message = MessageManager.GetMessage("24");
                errorProvider1.SetError(textBoxPassword, message);
                errorProvider1.SetError(textBoxConPassword, message);
                labelMessage.Text = message;
                return;
            }

            if (userId != 0)
            {
                if (user.UpdateUserDetails(userId, roleId, password, firstName, lastName, email, mobile, checkBoxActive.Checked))
                {
                    GetData(-1, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty);
                    Clear();
                    labelMessage.Text = MessageManager.GetMessage("25");
                }
                else
                {
                    labelMessage.Text = MessageManager.GetMessage("26");
                }
            }
            else
            {
                if (user.CreateNewUser(roleId, userName, password, firstName, lastName, email, mobile, checkBoxActive.Checked))
                {
                    GetData(-1, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty);
                    labelMessage.Text = string.Empty;
                    labelMessage.Text = MessageManager.GetMessage("28", userName);
                }
                else
                {
                    labelMessage.Text = MessageManager.GetMessage("29", userName);
                }
            }
        }