Exemple #1
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                if (RequiredFieldsEntered())
                {
                    bool bSuccess = false;
                    if (Request.QueryString["UserID"] != null || Session["UserName"] != null)
                    {
                        if (Request.QueryString["UserID"] != null)
                        {
                            intUserID = Convert.ToInt32(Request.QueryString["UserID"]);
                        }
                        else
                        {
                            strUserName = Session["UserName"].ToString();
                            intUserID   = DataProxy.GetUserID(strUserName);
                        }
                    }
                    int intNewID = DataProxy.UpdateUser(txtFirstName.Text.Trim(), txtLastName.Text.Trim(), txtLoginName.Text.Trim(), txtPassword.Text.Trim(),
                                                        txtTitle.Text.Trim(), txtEmail.Text.Trim(), txtOrganization.Text.Trim(), ddlLanguages.SelectedValue,
                                                        ddlCountries.SelectedValue, rbASGMbr.SelectedValue, txtPhone.Text.Trim(), txtUserCountries.Text.Trim(), intUserID);

                    if (intNewID <= 0)
                    {
                        lblError.Text = DataProxy.LoadString("GENERALINSERTERROR", strCurrentLanguage);
                    }
                    else
                    {
                        bSuccess = DataProxy.AlertNewUser(intNewID);

                        if (bSuccess)
                        {
                            lblError.Text = DataProxy.LoadString("UPDATEUSERPROFILESUCCESS", strCurrentLanguage);
                        }
                        else
                        {
                            lblError.Text = DataProxy.LoadString("GENERALINSERTERROR", strCurrentLanguage);
                        }
                    }
                }
                else
                {
                    lblError.Text = DataProxy.LoadString("REQUIREDFIELDSERROR", strCurrentLanguage);
                }
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
            }
        }
Exemple #2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                if (RequiredFieldsEntered())
                {
                    bool bUniqueUserName = DataProxy.IsUniqueUserName(txtLoginName.Text.Trim());
                    bool bSuccess        = false;


                    if (bUniqueUserName)
                    {
                        int intNewID = DataProxy.InsertUser(txtFirstName.Text.Trim(), txtLastName.Text.Trim(), txtLoginName.Text.Trim(), txtPassword.Text.Trim(),
                                                            txtTitle.Text.Trim(), txtEmail.Text.Trim(), txtOrganization.Text.Trim(),
                                                            ddlLanguages.SelectedValue, ddlCountries.SelectedValue, rbASGMbr.SelectedValue, txtPhone.Text.Trim(), txtUserCountries.Text.Trim());

                        if (intNewID <= 0)
                        {
                            lblError.Text = DataProxy.LoadString("GENERALINSERTERROR", strCurrentLanguage);
                        }
                        else
                        {
                            bSuccess = DataProxy.AlertNewUser(intNewID);
                            if (bSuccess)
                            {
                                lblError.Text = DataProxy.LoadString("SUCCESSINSERTUSER", strCurrentLanguage);
                            }
                            else
                            {
                                lblError.Text = DataProxy.LoadString("GENERALINSERTERROR", strCurrentLanguage);
                            }
                        }
                    }
                    else
                    {
                        lblError.Text = DataProxy.LoadString("DUPLCATEUSERNAMEERROR", strCurrentLanguage);
                    }
                }
                else
                {
                    lblError.Text = DataProxy.LoadString("REQUIREDFIELDSERROR", strCurrentLanguage);
                }
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
            }
        }