protected void btnUpdate_Click(object sender, EventArgs e)
        {
            try
            {
                int    intEmployee = 0;
                int    intUpdateEmployeeId;
                int    intUpdateEmployeePermission = 0;
                int    intDeleteEmployeeId         = 0;
                string strEncrypt = string.Empty;
                int    employeeId = Convert.ToInt32(Request.QueryString["employeeId"]);
                int    intChkErr  = checkValidation();
                if (intChkErr == 0)
                {
                    intEmployee = dbEditInfo.employeeUpdateEmailAlreadyExist(txtEmail.Text, employeeId);
                    if (intEmployee == 0)
                    {
                        if (txtPassword.Text != "")
                        {
                            strEncrypt = EncryptDecrypt.encryptPassword(txtPassword.Text);
                        }
                        else
                        {
                            strEncrypt = EncryptDecrypt.encryptPassword(Convert.ToString(ViewState["EmployeePassword"]));
                        }
                        intUpdateEmployeeId = dbEditInfo.UpdateEmployeeDetailInfo(txtFirstName.Text, txtLastName.Text, txtEmail.Text, strEncrypt, employeeId);
                        if (intUpdateEmployeeId != 0)
                        {
                            intDeleteEmployeeId = dbEditInfo.DeleteEmployeePermission(employeeId);
                            if (intDeleteEmployeeId != 0)
                            {
                                for (int intEmpPermission = 0; intEmpPermission < chkPermission.Items.Count; intEmpPermission++)
                                {
                                    if (chkPermission.Items[intEmpPermission].Selected == true)
                                    {
                                        int chkValue = Convert.ToInt32(chkPermission.Items[intEmpPermission].Value);
                                        intUpdateEmployeePermission = dbEditInfo.InsertEmployeePermissionInfo(employeeId, chkValue);
                                    }
                                }

                                lblMsg.Text      = "";
                                lblMsg.Text      = AppConstants.employeeUpdateSuccess;
                                lblMsg.ForeColor = System.Drawing.Color.Black;
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
        }
 protected void btnLogin_Click(object sender, EventArgs e)
 {
     try
     {
         string strAdminId = string.Empty;
         lblMsg.Text = "";
         PasswordRestrictions pwdRestrict = new PasswordRestrictions();
         string strPass = pwdRestrict.encryptPassword(txtAdminPassword.Text);          //Code to encrypt the password.
         //string depas = pwdRestrict.decryptPassword(txtAdminPassword.Text);
         DataSet dsAdminLogin = dbloginInfo.GetLoginInfo(txtAdminEmail.Text, strPass); //To fetch admin id from database with the username and  password provided by user.
         if (dsAdminLogin.Tables[0].Rows.Count > 0)
         {
             if (dsAdminLogin != null && dsAdminLogin.Tables.Count > 0 && dsAdminLogin.Tables[0].Rows.Count > 0)
             {
                 foreach (DataRow drLogin in dsAdminLogin.Tables[0].Rows)
                 {
                     strAdminId = Convert.ToString(drLogin["admin_id"]);
                     createCookie(strAdminId);
                     Response.Redirect("index3.aspx", false);
                 }
             }
         }
         else
         {
             lblMsg.Text           = AppConstants.loginFailed;
             lblMsg.ForeColor      = System.Drawing.Color.Red;
             txtAdminEmail.Text    = "";
             txtAdminPassword.Text = "";
         }
     }
     catch (Exception ex)
     {
         Response.Write(ex.Message);
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (Request.Cookies["userId"] == null)
         {
             Response.Redirect("My_Account.aspx", false);
         }
         else
         {
             txtEmail.Attributes.Add("onblur", "CheckEmailAvailability();");
             btnUpdate.Attributes.Add("onclick", "clcontent();");
             BindSideLink();
             getCompanyName();
             if (!IsPostBack)
             {
                 int    userId  = 0;
                 string strPass = string.Empty;
                 userId = Convert.ToInt32(Request.Cookies["userId"].Value);
                 DataSet dsUserDetailsInfo = new DataSet();
                 dsUserDetailsInfo = dbInfo.GetUserDetailsInfo(userId);
                 if (dsUserDetailsInfo.Tables.Count > 0)
                 {
                     if (dsUserDetailsInfo != null && dsUserDetailsInfo.Tables.Count > 0 && dsUserDetailsInfo.Tables[0].Rows.Count > 0)
                     {
                         txtEmail.Text      = Convert.ToString(dsUserDetailsInfo.Tables[0].Rows[0]["users_email"]);
                         txtReEmail.Text    = Convert.ToString(dsUserDetailsInfo.Tables[0].Rows[0]["users_email"]);
                         demo               = pwdRestrict.decryptPassword(Convert.ToString(dsUserDetailsInfo.Tables[0].Rows[0]["users_password"]));
                         strPass            = pwdRestrict.encryptPassword(Convert.ToString(dsUserDetailsInfo.Tables[0].Rows[0]["users_password"]));//Code to encrypt the password.
                         txtPassword.Text   = strPass;
                         txtRePassword.Text = strPass;
                         //ViewState["UserPassword"] = strPass;
                         ViewState["UserPassword"] = demo;
                         ViewState["Useremail"]    = Convert.ToString(dsUserDetailsInfo.Tables[0].Rows[0]["users_email"]);
                     }
                 }
                 dbInfo.dispose();
             }
         }
     }
     catch (Exception ex)
     {
         Response.Write(ex.Message);
     }
 }
Exemple #4
0
        protected void btnSend_Click(object sender, EventArgs e)
        {
            try
            {
                string  strpassword      = string.Empty;
                string  strEncrypt       = string.Empty;
                string  usernm           = string.Empty;
                int     intStatus        = 0;
                int     UpdateForgotPass = 0;
                DataSet dsUserLogin      = dbInfo.GetUserEmailInfo(txtEmail.Text);//To fetch admin id from database with the username and  password provided by user.
                if (dsUserLogin.Tables[0].Rows.Count > 0)
                {
                    if (dsUserLogin != null && dsUserLogin.Tables.Count > 0 && dsUserLogin.Tables[0].Rows.Count > 0)
                    {
                        foreach (DataRow drLogin in dsUserLogin.Tables[0].Rows)
                        {
                            string strName = dsUserLogin.Tables[0].Rows[0]["users_fname"] + " " + dsUserLogin.Tables[0].Rows[0]["users_lname"];
                            ViewState["UserName"] = strName;
                            intStatus             = check();
                            if (intStatus == 1)
                            {
                                strpassword      = Convert.ToString(ViewState["Password"]);
                                strEncrypt       = EncryptDecrypt.encryptPassword(strpassword);
                                UpdateForgotPass = dbInfo.UpdateUserForgotPassword(txtEmail.Text, strEncrypt);
                                lblMsg.Text      = "";
                                lblMsg.Text      = AppConstants.userForgotPasswordSuccess;
                                lblMsg.ForeColor = System.Drawing.Color.Black;
                                txtEmail.Text    = "";
                            }
                            else
                            {
                                lblMsg.Text      = "";
                                lblMsg.Text      = AppConstants.forgotPasswordFailed;
                                lblMsg.ForeColor = System.Drawing.Color.Red;
                            }
                        }
                    }
                }
                else
                {
                    lblMsg.Text      = "";
                    lblMsg.Text      = AppConstants.noEmailExist;
                    lblMsg.ForeColor = System.Drawing.Color.Red;
                }


                dbInfo.dispose();
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
        }
 protected void btnAdd_Click(object sender, EventArgs e)
 {
     try
     {
         int    intChkErr   = checkValidation();
         int    intEmployee = 0;
         int    intInsertEmployeeId;
         int    intInsertEmployeePermission = 0;
         string strEncrypt = string.Empty;
         if (intChkErr == 0)
         {
             intEmployee = dbAddInfo.employeeEmailAlreadyExist(txtEmail.Text);
             if (intEmployee == 0)
             {
                 strEncrypt          = EncryptDecrypt.encryptPassword(txtPassword.Text);
                 intInsertEmployeeId = dbAddInfo.InsertEmployeeDetailInfo(txtFirstName.Text, txtLastName.Text, txtEmail.Text, strEncrypt);
                 if (intInsertEmployeeId != 0)
                 {
                     for (int intEmpPermission = 0; intEmpPermission < chkPermission.Items.Count; intEmpPermission++)
                     {
                         if (chkPermission.Items[intEmpPermission].Selected == true)
                         {
                             int chkValue = Convert.ToInt32(chkPermission.Items[intEmpPermission].Value);
                             intInsertEmployeePermission = dbAddInfo.InsertEmployeePermissionInfo(intInsertEmployeeId, chkValue);
                         }
                     }
                     clear();
                     lblMsg.Text      = "";
                     lblMsg.Text      = AppConstants.employeeAddSuccess;
                     lblMsg.ForeColor = System.Drawing.Color.Black;
                 }
             }
             else
             {
                 lblMsg.Text      = "";
                 lblMsg.Text      = AppConstants.employeeEmailExist;
                 lblMsg.ForeColor = System.Drawing.Color.Red;
             }
         }
     }
     catch (Exception ex)
     {
         Response.Write(ex.Message);
     }
 }
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            try
            {
                string strUserId   = string.Empty;
                string strUserName = string.Empty;
                lblMsg.Text = "";
                //string strPass = string.Empty;
                PasswordRestrictions pwdRestrict = new PasswordRestrictions();
                string strPass = pwdRestrict.encryptPassword(txtPassword.Text);    //Code to encrypt the password.
                // string strPass = pwdRestrict.decryptPassword(txtPassword.Text);//Code to encrypt the password.
                DataSet dsLogin = dbInfo.GetUserLoginInfo(txtEmail.Text, strPass); //To fetch admin id from database with the username and  password provided by user.
                if (dsLogin.Tables[0].Rows.Count > 0)
                {
                    if (dsLogin != null && dsLogin.Tables.Count > 0 && dsLogin.Tables[0].Rows.Count > 0)
                    {
                        foreach (DataRow drLogin in dsLogin.Tables[0].Rows)
                        {
                            strUserId   = Convert.ToString(drLogin["users_id"]);
                            strUserName = Convert.ToString(drLogin["users_fname"]) + " " + Convert.ToString(drLogin["users_lname"]);
                            Session["LoginUserName"] = strUserName;
                            createCookie(strUserId);
                            Response.Redirect("product_order.aspx", false);
                            //Response.Redirect(ConfigurationSettings.AppSettings["strHTTPSLinkProductOrder"], false);
                        }
                    }
                }
                else
                {
                    lblMsg.Text      = "";
                    lblMsg.Text      = AppConstants.userLoginFailed;
                    lblMsg.ForeColor = System.Drawing.Color.Red;
                    txtEmail.Text    = "";
                    txtPassword.Text = "";
                }

                dbInfo.dispose();
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
        }
Exemple #7
0
        protected void btnRegister_Click(object sender, EventArgs e)
        {
            try
            {
                pnlSignIn.Visible  = true;
                pnlSuccuss.Visible = false;

                int    intChkValidation = 0;
                int    insertData       = 0;
                int    intUnder100      = 0;
                int    intOver100       = 0;
                double accValue         = 5.00;
                string strPassNew       = string.Empty;
                intChkValidation = checkValidation();

                if (intChkValidation == 0)
                {
                    DataSet dsEmail = new DataSet();
                    dsEmail = dbInfo.GetUserEmailInfo(txtEmail.Text);
                    if (dsEmail.Tables.Count > 0)
                    {
                        if (dsEmail != null && dsEmail.Tables.Count > 0 && dsEmail.Tables[0].Rows.Count > 0)
                        {
                            lblMsg.Text      = "";
                            lblMsg.Text      = AppConstants.userEmailAlreadyExist;
                            lblMsg.ForeColor = System.Drawing.Color.Red;
                        }
                        else
                        {
                            DataSet dsZip = new DataSet();
                            dsZip = dbInfo.GetUserZipInfo(txtZipCode.Text);

                            strPassNew = pwdRestrict.encryptPassword(Convert.ToString(txtPassword.Text));
                            insertData = dbInfo.InsertNewUserInformation(txtFName.Text, txtLName.Text, txtPhone1.Text, txtPhone2.Text, txtEmail.Text, txtAddress1.Text, txtAddress2.Text, txtCity.Text, drpState.SelectedValue, txtZipCode.Text, strPassNew, Convert.ToInt32(AppConstants.locationId), txtSiteReferBy.Text, txtSpend.Text, DateTime.Now, Convert.ToDouble(Convert.ToDouble(ViewState["FirstOrderGift"])), Convert.ToInt32(AppConstants.intUsersNewsletter), Convert.ToInt32(AppConstants.intUsersStatusId), intUnder100, intOver100, Convert.ToInt32(ddlUserType.SelectedValue));

                            if (insertData > 0)
                            {
                                int intTranc = 0;

                                intTranc = dbInfo.InsertRegisterTransInfo(DateTime.Now, Convert.ToDouble(Convert.ToDouble(ViewState["FirstOrderGift"])), Convert.ToString(ViewState["CompanyName"]), "$ " + Convert.ToString(ViewState["FirstOrderGift"]) + " for registering.", insertData);
                                int currentMonth   = Convert.ToInt32(DateTime.Now.Month);
                                int orderCountInfo = dbInfo.InsertOrderCountInfo(insertData, 0, currentMonth);
                                dbInfo.dispose();

                                int intsend = sendMail();

                                if (intsend == 1)
                                {
                                    pnlSignIn.Visible  = false;
                                    pnlSuccuss.Visible = true;
                                    lblCmpnm.Text      = Convert.ToString(ViewState["CompanyName"]);
                                    lblMsg.Text        = "";
                                    lblMsg.Text        = AppConstants.userRegisterSuccuss;
                                    lblMsg.ForeColor   = System.Drawing.Color.Black;
                                }
                            }
                        }
                    }
                }
                else
                {
                }
                dbInfo.dispose();
            }

            catch (Exception ex)
            {
                lblMsg.Text = ex.Message;
            }
        }
Exemple #8
0
        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            try
            {
                string strEncrypt       = string.Empty;
                string chkMail          = string.Empty;
                int    intChkValidation = checkValidation();
                int    intUser          = 0;
                int    intStatus        = 0;
                int    intUpdateUSer    = 0;

                int userId = Convert.ToInt32(Request.QueryString["userId"]);

                if (intChkValidation == 0)
                {
                    intUser = dbListInfo.userEmailAlreadyExist(txtEmail.Text, userId);

                    if (intUser == 0)
                    {
                        if (chkMailingList.Checked == true)
                        {
                            chkMail = "1";
                        }
                        else
                        {
                            chkMail = "0";
                        }

                        if (Convert.ToInt32(drpStatus.SelectedValue) == 1)
                        {
                            intStatus = 1;
                        }
                        else
                        {
                            intStatus = 0;
                        }

                        if (txtPassword.Text == "")
                        {
                            strEncrypt = Convert.ToString(ViewState["UserPassword"]);
                        }
                        else
                        {
                            strEncrypt = EncryptDecrypt.encryptPassword(txtPassword.Text);
                        }

                        intUpdateUSer = dbListInfo.UpdateUserInformation(txtFName.Text, txtLName.Text, txtEmail.Text, strEncrypt, txtPhone.Text, txtCell.Text, chkMail, intStatus, txtDeliveryAdd1.Text, txtDeliveryAdd2.Text, txtDeliveryCity.Text, txtDeliveryState.Text, txtDeliveryZip.Text, txtBillingAdd1.Text, txtBillingAdd2.Text, txtBillingCity.Text, txtBillingState.Text, txtBillingZip.Text, userId, chkMembership.Checked);

                        if (intUpdateUSer != 0)
                        {
                            lblMsg.Text      = "";
                            lblMsg.Text      = AppConstants.userUpdateSuccess;
                            lblMsg.ForeColor = System.Drawing.Color.Black;
                        }
                        else
                        {
                            lblMsg.Text      = "";
                            lblMsg.Text      = AppConstants.userUpdateFailed;
                            lblMsg.ForeColor = System.Drawing.Color.Red;
                        }
                    }
                    else
                    {
                        lblMsg.Text      = "";
                        lblMsg.Text      = AppConstants.userEmailExist;
                        lblMsg.ForeColor = System.Drawing.Color.Red;
                    }
                }
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
        }