protected void btnSubmit_Click(object sender, EventArgs e)
        {
            try
            {
                Registration objRequest = new Registration();

                objRequest.USERID = new Guid(Request.Cookies["TOKEN"].Value);
                objRequest.BANKACCOUNTNO = txtAccountno.Text.Trim();
                objRequest.BANKACCOUNTNAME = txtAccountname.Text.Trim();
                objRequest.BANKIFSC = txtIfsc.Text.Trim().ToUpper();
                objRequest.BANKNAME = txtBankname.Text.Trim();
                objRequest.BANKBRANCH = txtBranch.Text.Trim();
                objRequest.BANKADDRESS = txtAddress.Text.Trim();
                objRequest.STEPSCOMPLETED = 4;

                int result = objUser.RegisterUserStep4(objRequest);

                switch (result)
                {
                    case 0:
                        Response.Redirect("/register/individual/upload-photo.aspx", false);
                        break;
                }
            }
            catch (Exception ex)
            {
                objUser.InsertWebsiteLog(Common.TOKEN, "ucBankDetail.ascx.cs", "btnSubmit_Click", "", ex.ToString());
            }
        }
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            try
            {
                Registration objRequest = new Registration();

                objRequest.USERID = new Guid(Request.Cookies["TOKEN"].Value);
                objRequest.ADDRESS = txtAddress.Text.Trim();
                objRequest.PINCODE = txtPincode.Text.Trim();
                objRequest.COUNTRYID = 100;
                objRequest.STATEID = Convert.ToInt32(ddlState.SelectedValue);
                objRequest.CITYID = Convert.ToInt32(ddlCity.SelectedValue);
                objRequest.CONTACT = txtPhone.Text.Trim();
                objRequest.STEPSCOMPLETED = 2;

                int result = objUser.RegisterUserStep2(objRequest);

                switch (result)
                {
                    case 0:
                        Response.Redirect("/register/individual/id-proofs.aspx", false);
                        break;
                }
            }
            catch (Exception ex)
            {
                objMasters.InsertWebsiteLog(Common.TOKEN, "ucAddressDetails.aspx.cs", "btnSubmit_Click", "", ex.ToString());
            }
        }
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            try
            {
                Registration objRequest = new Registration();

                objRequest.USERID = new Guid(Request.Cookies["TOKEN"].Value);
                objRequest.PAN = txtPAN.Text.Trim().ToUpper();
                objRequest.ADHAR = txtAadhar.Text.Trim().ToUpper();
                objRequest.PASSPORT = txtPassport.Text.Trim().ToUpper();
                objRequest.VOTER = txtVoterid.Text.Trim().ToUpper();
                objRequest.RATIONCARD = txtRationcard.Text.Trim().ToUpper();
                objRequest.DRIVINGLICENSE = txtDrivingLicence.Text.Trim().ToUpper();
                objRequest.STEPSCOMPLETED = 3;

                #region File Upload
                if (fuPan.HasFile)
                {
                    objRequest.PANUPLOAD = objUser.ConvertImagetoByte(fuPan.PostedFile.InputStream);
                }
                if (fuAdhar.HasFile)
                {
                    objRequest.ADHARUPLOAD = objUser.ConvertImagetoByte(fuAdhar.PostedFile.InputStream);
                }
                if (fuPassport.HasFile)
                {
                    objRequest.PASSPORTUPLOAD = objUser.ConvertImagetoByte(fuPassport.PostedFile.InputStream);
                }
                if (fuVoter.HasFile)
                {
                    objRequest.VOTERUPLOAD = objUser.ConvertImagetoByte(fuVoter.PostedFile.InputStream);
                }
                if (fuRation.HasFile)
                {
                    objRequest.RATIONCARDUPLOAD = objUser.ConvertImagetoByte(fuRation.PostedFile.InputStream);
                }
                if (fuDriving.HasFile)
                {
                    objRequest.DRIVINGLICENSEUPLOAD = objUser.ConvertImagetoByte(fuDriving.PostedFile.InputStream);
                }

                #endregion

                int result = objUser.RegisterUserStep3(objRequest);

                switch (result)
                {
                    case 0:
                        Response.Redirect("/register/individual/bank-details.aspx", false);
                        break;
                }
            }
            catch (Exception ex)
            {
                objUser.InsertWebsiteLog(Common.TOKEN, "ucIdProof.aspx.cs", "btnSubmit_Click", "", ex.ToString());
            }
        }
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            try
            {
                Registration objRequest = new Registration();

                objRequest.USERID = new Guid(Request.Cookies["TOKEN"].Value);
                objRequest.PAN = txtPAN.Text.Trim().ToUpper();
                objRequest.VAT = txtVat.Text.Trim().ToUpper();
                objRequest.CST = txtCst.Text.Trim().ToUpper();
                objRequest.SHOPESTABLISHMENT = txtShopEstablishment.Text.Trim();
                objRequest.STEPSCOMPLETED = 3;

                #region File Upload
                if (fuPan.HasFile)
                {
                    objRequest.PANUPLOAD = objUser.ConvertImagetoByte(fuPan.PostedFile.InputStream);
                }
                if (fuVat.HasFile)
                {
                    objRequest.VATUPLOAD = objUser.ConvertImagetoByte(fuVat.PostedFile.InputStream);
                }
                if (fuCst.HasFile)
                {
                    objRequest.CSTUPLOAD = objUser.ConvertImagetoByte(fuCst.PostedFile.InputStream);
                }
                if (fuShopEstablishment.HasFile)
                {
                    objRequest.SHOPESTABLISHMENTUPLOAD = objUser.ConvertImagetoByte(fuShopEstablishment.PostedFile.InputStream);
                }
                #endregion

                int result = objUser.RegisterUserStep3(objRequest);

                switch (result)
                {
                    case 0:
                        Response.Redirect("/register/bank-details.aspx?type=" + hdnRegisterType.Value, false);
                        break;
                }
            }
            catch (Exception ex)
            {
                objUser.InsertWebsiteLog(Common.TOKEN, "ucIdProof.aspx.cs", "btnSubmit_Click", "", ex.ToString());
            }
        }
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            try
            {
                if (ValidateCaptcha())
                {
                    Registration objRequest = new Registration();

                    objRequest.USERID = new Guid(Request.Cookies["TOKEN"].Value);
                    if (fuPhoto.HasFile)
                    {
                        Stream fs = fuPhoto.PostedFile.InputStream;
                        BinaryReader br = new BinaryReader(fs);
                        objRequest.IMAGEURL = br.ReadBytes((Int32)fs.Length);
                    }

                    objRequest.SECURITYQUESTIONID = Convert.ToInt32(ddlQuestion.SelectedValue);
                    objRequest.ANSWER = txtAnswer.Text.Trim();
                    objRequest.STEPSCOMPLETED = 5;

                    int result = objUser.RegisterUserStep5(objRequest);

                    switch (result)
                    {
                        case 0:
                            SendRegistrationEmail1();
                            SendRegistrationEmail2();
                            Response.Redirect("/thank-you/registration.aspx", false);
                            break;
                    }
                }
                else
                {
                    lblMsg.Text = "Invalid Captcha. Please try again.";
                }
            }
            catch (Exception ex)
            {
                objMasters.InsertWebsiteLog(Common.TOKEN, "ucUploadPhoto.aspx.cs", "btnSubmit_Click", "", ex.ToString());
            }
        }
Пример #6
0
        public int RegisterUserStep5(Registration objRegister)
        {
            int result = -1;
            try
            {
                SqlParameter[] sqlParams = new SqlParameter[5];
                sqlParams[0] = new SqlParameter("@USERID", SqlDbType.UniqueIdentifier);
                sqlParams[0].Value = objRegister.USERID;
                sqlParams[1] = new SqlParameter("@IMAGEURL", SqlDbType.VarBinary);
                sqlParams[1].Value = objRegister.IMAGEURL;
                sqlParams[2] = new SqlParameter("@SECURITYQUESTIONID", SqlDbType.Int);
                sqlParams[2].Value = objRegister.SECURITYQUESTIONID;
                sqlParams[3] = new SqlParameter("@ANSWER", SqlDbType.VarChar);
                sqlParams[3].Value = objRegister.ANSWER;
                sqlParams[4] = new SqlParameter("@STEPSCOMPLETED", SqlDbType.Int);
                sqlParams[4].Value = objRegister.STEPSCOMPLETED;

                object _result = CExecuteScalar("USP_INSERTUSERREGISTRATIONSTEP5", sqlParams);
                result = Convert.ToInt32(_result);
            }
            catch (Exception ex)
            {
                InsertWebsiteLog(Common.TOKEN, "User.cs", "RegisterUserStep4", JsonConvert.SerializeObject(objRegister), ex.ToString());
            }

            return result;
        }
Пример #7
0
        public int RegisterUserStep4(Registration objRegister)
        {
            int result = -1;
            try
            {
                SqlParameter[] sqlParams = new SqlParameter[8];
                sqlParams[0] = new SqlParameter("@USERID", SqlDbType.UniqueIdentifier);
                sqlParams[0].Value = objRegister.USERID;
                sqlParams[1] = new SqlParameter("@BANKACCOUNTNO", SqlDbType.VarChar);
                sqlParams[1].Value = objRegister.BANKACCOUNTNO;
                sqlParams[2] = new SqlParameter("@BANKACCOUNTNAME", SqlDbType.VarChar);
                sqlParams[2].Value = objRegister.BANKACCOUNTNAME;
                sqlParams[3] = new SqlParameter("@BANKBRANCH", SqlDbType.VarChar);
                sqlParams[3].Value = objRegister.BANKBRANCH;
                sqlParams[4] = new SqlParameter("@BANKADDRESS", SqlDbType.VarChar);
                sqlParams[4].Value = objRegister.BANKADDRESS;
                sqlParams[5] = new SqlParameter("@BANKIFSC", SqlDbType.VarChar);
                sqlParams[5].Value = objRegister.BANKIFSC;
                sqlParams[6] = new SqlParameter("@STEPSCOMPLETED", SqlDbType.Int);
                sqlParams[6].Value = objRegister.STEPSCOMPLETED;
                sqlParams[7] = new SqlParameter("@BANKNAME", SqlDbType.VarChar);
                sqlParams[7].Value = objRegister.BANKNAME;

                object _result = CExecuteScalar("USP_INSERTUSERREGISTRATIONSTEP4", sqlParams);
                result = Convert.ToInt32(_result);
            }
            catch (Exception ex)
            {
                InsertWebsiteLog(Common.TOKEN, "User.cs", "RegisterUserStep4", JsonConvert.SerializeObject(objRegister), ex.ToString());
            }

            return result;
        }
Пример #8
0
        public int RegisterUserStep3(Registration objRegister)
        {
            int result = -1;
            try
            {
                SqlParameter[] sqlParams = new SqlParameter[20];
                sqlParams[0] = new SqlParameter("@USERID", SqlDbType.UniqueIdentifier);
                sqlParams[0].Value = objRegister.USERID;
                sqlParams[1] = new SqlParameter("@PAN", SqlDbType.VarChar);
                sqlParams[1].Value = objRegister.PAN;
                sqlParams[2] = new SqlParameter("@ADHAR", SqlDbType.VarChar);
                sqlParams[2].Value = objRegister.ADHAR;
                sqlParams[3] = new SqlParameter("@PASSPORT", SqlDbType.VarChar);
                sqlParams[3].Value = objRegister.PASSPORT;
                sqlParams[4] = new SqlParameter("@VOTER", SqlDbType.VarChar);
                sqlParams[4].Value = objRegister.VOTER;
                sqlParams[5] = new SqlParameter("@RATIONCARD", SqlDbType.VarChar);
                sqlParams[5].Value = objRegister.RATIONCARD;
                sqlParams[6] = new SqlParameter("@DRIVINGLICENSE", SqlDbType.VarChar);
                sqlParams[6].Value = objRegister.DRIVINGLICENSE;
                sqlParams[7] = new SqlParameter("@VAT", SqlDbType.VarChar);
                sqlParams[7].Value = objRegister.VAT;
                sqlParams[8] = new SqlParameter("@CST", SqlDbType.VarChar);
                sqlParams[8].Value = objRegister.CST;
                sqlParams[9] = new SqlParameter("@SHOPESTABLISHMENT", SqlDbType.VarChar);
                sqlParams[9].Value = objRegister.SHOPESTABLISHMENT;
                sqlParams[10] = new SqlParameter("@STEPSCOMPLETED", SqlDbType.Int);
                sqlParams[10].Value = objRegister.STEPSCOMPLETED;
                sqlParams[11] = new SqlParameter("@PANUPLOAD", SqlDbType.VarBinary);
                sqlParams[11].Value = objRegister.PANUPLOAD;
                sqlParams[12] = new SqlParameter("@ADHARUPLOAD", SqlDbType.VarBinary);
                sqlParams[12].Value = objRegister.ADHARUPLOAD;
                sqlParams[13] = new SqlParameter("@PASSPORTUPLOAD", SqlDbType.VarBinary);
                sqlParams[13].Value = objRegister.PASSPORTUPLOAD;
                sqlParams[14] = new SqlParameter("@VOTERUPLOAD", SqlDbType.VarBinary);
                sqlParams[14].Value = objRegister.VOTERUPLOAD;
                sqlParams[15] = new SqlParameter("@RATIONCARDUPLOAD", SqlDbType.VarBinary);
                sqlParams[15].Value = objRegister.RATIONCARDUPLOAD;
                sqlParams[16] = new SqlParameter("@DRIVINGLICENSEUPLOAD", SqlDbType.VarBinary);
                sqlParams[16].Value = objRegister.DRIVINGLICENSEUPLOAD;
                sqlParams[17] = new SqlParameter("@VATUPLOAD", SqlDbType.VarBinary);
                sqlParams[17].Value = objRegister.VATUPLOAD;
                sqlParams[18] = new SqlParameter("@CSTUPLOAD", SqlDbType.VarBinary);
                sqlParams[18].Value = objRegister.CSTUPLOAD;
                sqlParams[19] = new SqlParameter("@SHOPESTABLISHMENTUPLOAD", SqlDbType.VarBinary);
                sqlParams[19].Value = objRegister.SHOPESTABLISHMENTUPLOAD;

                object _result = CExecuteScalar("USP_INSERTUSERREGISTRATIONSTEP3", sqlParams);
                result = Convert.ToInt32(_result);
            }
            catch (Exception ex)
            {
                InsertWebsiteLog(Common.TOKEN, "User.cs", "RegisterUserStep3", JsonConvert.SerializeObject(objRegister), ex.ToString());
            }

            return result;
        }
Пример #9
0
        public int RegisterUserStep2(Registration objRegister)
        {
            int result = -1;
            try
            {
                SqlParameter[] sqlParams = new SqlParameter[8];
                sqlParams[0] = new SqlParameter("@USERID", SqlDbType.UniqueIdentifier);
                sqlParams[0].Value = objRegister.USERID;
                sqlParams[1] = new SqlParameter("@ADDRESS", SqlDbType.VarChar);
                sqlParams[1].Value = objRegister.ADDRESS;
                sqlParams[2] = new SqlParameter("@PINCODE", SqlDbType.VarChar);
                sqlParams[2].Value = objRegister.PINCODE;
                sqlParams[3] = new SqlParameter("@COUNTRYID", SqlDbType.Int);
                sqlParams[3].Value = objRegister.COUNTRYID;
                sqlParams[4] = new SqlParameter("@STATEID", SqlDbType.Int);
                sqlParams[4].Value = objRegister.STATEID;
                sqlParams[5] = new SqlParameter("@CITYID", SqlDbType.Int);
                sqlParams[5].Value = objRegister.CITYID;
                sqlParams[6] = new SqlParameter("@CONTACT", SqlDbType.VarChar);
                sqlParams[6].Value = objRegister.CONTACT;
                sqlParams[7] = new SqlParameter("@STEPSCOMPLETED", SqlDbType.Int);
                sqlParams[7].Value = objRegister.STEPSCOMPLETED;

                object _result = CExecuteScalar("USP_INSERTUSERREGISTRATIONSTEP2", sqlParams);
                result = Convert.ToInt32(_result);
            }
            catch (Exception ex)
            {
                InsertWebsiteLog(TOKEN, "RegistrationLogin.cs", "RegisterUserStep2", JsonConvert.SerializeObject(objRegister), ex.ToString());
            }

            return result;
        }
Пример #10
0
        public int RegisterUserStep1(Registration objRegister)
        {
            int result = -1;
            try
            {
                SqlParameter[] sqlParams = new SqlParameter[15];
                sqlParams[0] = new SqlParameter("@UNIQUEUSERID", SqlDbType.VarChar);
                sqlParams[0].Value = objRegister.UNIQUEUSERID;
                sqlParams[1] = new SqlParameter("@REGISTRATIONTYPEID", SqlDbType.VarChar);
                sqlParams[1].Value = objRegister.REGISTRATIONTYPEID;
                sqlParams[2] = new SqlParameter("@FIRSTNAME", SqlDbType.VarChar);
                sqlParams[2].Value = objRegister.FIRSTNAME;
                sqlParams[3] = new SqlParameter("@MIDDLENAME", SqlDbType.VarChar);
                sqlParams[3].Value = objRegister.MIDDLENAME;
                sqlParams[4] = new SqlParameter("@LASTNAME", SqlDbType.VarChar);
                sqlParams[4].Value = objRegister.LASTNAME;
                sqlParams[5] = new SqlParameter("@NICKNAME", SqlDbType.VarChar);
                sqlParams[5].Value = objRegister.NICKNAME;
                sqlParams[6] = new SqlParameter("@COMPANYNAME", SqlDbType.VarChar);
                sqlParams[6].Value = objRegister.COMPANYNAME;
                sqlParams[7] = new SqlParameter("@GENDER", SqlDbType.Int);
                sqlParams[7].Value = objRegister.GENDER;
                sqlParams[8] = new SqlParameter("@DATEOFBIRTH", SqlDbType.DateTime);
                sqlParams[8].Value = objRegister.DATEOFBIRTH;
                sqlParams[9] = new SqlParameter("@EMAIL", SqlDbType.VarChar);
                sqlParams[9].Value = objRegister.EMAIL;
                sqlParams[10] = new SqlParameter("@PASSWORD", SqlDbType.VarChar);
                sqlParams[10].Value = objRegister.PASSWORD;
                sqlParams[11] = new SqlParameter("@MOBILE", SqlDbType.VarChar);
                sqlParams[11].Value = objRegister.MOBILE;
                sqlParams[12] = new SqlParameter("@STEPSCOMPLETED", SqlDbType.Int);
                sqlParams[12].Value = objRegister.STEPSCOMPLETED;
                sqlParams[13] = new SqlParameter("@USERID", SqlDbType.UniqueIdentifier);
                sqlParams[13].Value = objRegister.USERID;
                sqlParams[14] = new SqlParameter("@BUSINESSTYPEID", SqlDbType.Int);
                sqlParams[14].Value = objRegister.BUSINESSTYPEID;

                object _result = CExecuteScalar("USP_INSERTUSERREGISTRATIONSTEP1", sqlParams);
                result = Convert.ToInt32(_result);
            }
            catch (Exception ex)
            {
                InsertWebsiteLog(Common.TOKEN, "RegistrationLogin.cs", "RegisterUserStep1", JsonConvert.SerializeObject(objRegister), ex.ToString());
            }

            return result;
        }
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            try
            {

                Registration objRequest = new Registration();
                CultureInfo cultureInfo = Thread.CurrentThread.CurrentCulture;
                TextInfo textInfo = cultureInfo.TextInfo;

                DateTime _dob = new DateTime();

                DateTime.TryParseExact(txtDob.Value.Trim(), format, CultureInfo.InvariantCulture, DateTimeStyles.None, out _dob);
                objRequest.UNIQUEUSERID = objMasters.GenerateCorporateUniqueId(txtCompanyName.Text.Trim(), _dob);

                objRequest.REGISTRATIONTYPEID = hdnRegisterType.Value;
                objRequest.BUSINESSTYPEID = Convert.ToInt32(ddlBusiness.SelectedValue);
                objRequest.COMPANYNAME = textInfo.ToTitleCase(txtCompanyName.Text.Trim());
                objRequest.DATEOFBIRTH = _dob;
                objRequest.EMAIL = txtEmail.Text.Trim();
                objRequest.PASSWORD = objMasters.Encrypt(txtPassword.Text.Trim());
                objRequest.MOBILE = txtMobile.Text.Trim();
                objRequest.STEPSCOMPLETED = 1;
                objRequest.USERID = new Guid(Request.Cookies["TOKEN"].Value);

                int result = objUser.RegisterUserStep1(objRequest);

                //#region Insert Add More Company Name
                //if (result == 0)
                //{
                //    string[] textboxValues = Request.Form.GetValues("txtAddCompanyName");
                //    JavaScriptSerializer serializer = new JavaScriptSerializer();
                //    this._CompanyName = serializer.Serialize(textboxValues);
                //    if (_CompanyName != "null")
                //    {
                //        foreach (string textboxValue in textboxValues)
                //        {
                //            Registration_AddCompany objAddCompany = new Registration_AddCompany();
                //            objAddCompany.USERID = new Guid(Request.Cookies["TOKEN"].Value);
                //            objAddCompany.COMPANYNAME = textboxValue;
                //            objUser.InsertUserRegistrationAddCompany(objAddCompany);
                //        }
                //    }
                //}
                //#endregion

                switch (result)
                {
                    case 0:
                        Response.Redirect("/register/address-details.aspx?type=" + hdnRegisterType.Value, false);
                        break;
                    case 1:
                        lblMsg.Text = "Email Id is already registered with us.";

                        break;
                }

            }
            catch (Exception ex)
            {
                objMasters.InsertWebsiteLog(Common.TOKEN, "ucPersonalDetails.aspx.cs", "btnSubmit_Click", "", ex.ToString());
            }
        }