IsUserIsDuplicateUserName() 공개 메소드

public IsUserIsDuplicateUserName ( string userName, int compnayId ) : bool
userName string
compnayId int
리턴 bool
예제 #1
0
        protected bool SaveData()
        {
            bool result = false;

            try
            {
                UserMan.Users users = new UserMan.Users();

                ////Check for existing uername
                users.UserName = txtUserName.Text.Trim();

                if (!users.IsUserIsDuplicateUserName(users.UserName, Master.CurrentCompany.CompanyId))
                {
                    users.EmailAddress = txtEmail.Text.Trim();

                    if (!users.IsDuplicateEmail(users.EmailAddress, Master.CurrentCompany.CompanyId))
                    {
                        users.FirstName = txtFirstName.Text.Trim();
                        users.LastName  = txtLastName.Text.Trim();

                        users.Password     = txtPassword.Text.Trim();
                        users.RolesId      = Convert.ToInt32(ddlRoles.Value);
                        users.DepartmentId = Convert.ToInt32(ddlDepartment.Value);
                        users.CreatedUser  = Master.LoggedUser.UsersId;
                        users.CompanyId    = Master.CurrentCompany.CompanyId;
                        users.StatusId     = (int)HBM.Common.Enums.HBMStatus.Active;
                        if (users.Save())
                        {
                            System.Web.UI.ScriptManager.RegisterStartupScript(this, this.GetType(), "ShowMessage", "javascript:ShowSuccessMessage('" + Messages.Save_Success + "')", true);
                            this.ClearFormData();
                        }
                    }
                    else
                    {
                        System.Web.UI.ScriptManager.RegisterStartupScript(this, this.GetType(), "ShowMessage", "javascript:ShowInfoMessage('" + Messages.Duplicate_Email + "')", true);
                    }
                }
                else
                {
                    System.Web.UI.ScriptManager.RegisterStartupScript(this, this.GetType(), "ShowMessage", "javascript:ShowInfoMessage('" + Messages.Duplicate_Username + "')", true);
                }
            }
            catch (System.Exception)
            {
            }

            return(result);
        }
예제 #2
0
        protected bool SaveData()
        {
            bool result = false;

            try
            {
                UserMan.Users users = new UserMan.Users();

                ////Check for existing uername
                users.UserName = txtUserName.Text.Trim();

                if (!users.IsUserIsDuplicateUserName(users.UserName, Master.CurrentCompany.CompanyId))
                {
                    users.EmailAddress = txtEmail.Text.Trim();

                    if (!users.IsDuplicateEmail(users.EmailAddress, Master.CurrentCompany.CompanyId))
                    {
                        users.FirstName = txtFirstName.Text.Trim();
                        users.LastName = txtLastName.Text.Trim();

                        users.Password = txtPassword.Text.Trim();
                        users.RolesId = Convert.ToInt32(ddlRoles.Value);
                        users.DepartmentId = Convert.ToInt32(ddlDepartment.Value);
                        users.CreatedUser = Master.LoggedUser.UsersId;
                        users.CompanyId = Master.CurrentCompany.CompanyId;
                        users.StatusId = (int)HBM.Common.Enums.HBMStatus.Active;
                        if (users.Save())
                        {
                            System.Web.UI.ScriptManager.RegisterStartupScript(this, this.GetType(), "ShowMessage", "javascript:ShowSuccessMessage('" + Messages.Save_Success + "')", true);
                            this.ClearFormData();
                        }
                    }
                    else
                    {
                        System.Web.UI.ScriptManager.RegisterStartupScript(this, this.GetType(), "ShowMessage", "javascript:ShowInfoMessage('" + Messages.Duplicate_Email + "')", true);
                    }
                }
                else
                {
                    System.Web.UI.ScriptManager.RegisterStartupScript(this, this.GetType(), "ShowMessage", "javascript:ShowInfoMessage('" + Messages.Duplicate_Username + "')", true);
                }

            }
            catch (System.Exception)
            {

            }

            return result;
        }