public void InsertUserRegistrationAddCompany(Registration_AddCompany objRequest) { int result = -1; try { SqlParameter[] sqlParams = new SqlParameter[2]; sqlParams[0] = new SqlParameter("@USERID", SqlDbType.UniqueIdentifier); sqlParams[0].Value = objRequest.USERID; sqlParams[1] = new SqlParameter("@COMPANYNAME", SqlDbType.VarChar); sqlParams[1].Value = objRequest.COMPANYNAME; object _result = CExecuteScalar("USP_INSERTUSERREGISTRATIONADDCOMPANYNAME", sqlParams); result = Convert.ToInt32(_result); } catch (Exception ex) { InsertWebsiteLog(Common.TOKEN, "RegistrationLogin.cs", "InsertUserRegistrationAddCompany", JsonConvert.SerializeObject(objRequest), 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.GenerateIndividualUniqueId(txtFirstname.Text.Trim(), txtLastname.Text.Trim(), _dob); objRequest.REGISTRATIONTYPEID = hdnRegisterType.Value; objRequest.BUSINESSTYPEID = Convert.ToInt32(ddlBusiness.SelectedValue); objRequest.FIRSTNAME = textInfo.ToTitleCase(txtFirstname.Text.Trim()); objRequest.MIDDLENAME = textInfo.ToTitleCase(txtMiddlename.Text.Trim()); objRequest.LASTNAME = textInfo.ToTitleCase(txtLastname.Text.Trim()); objRequest.NICKNAME = textInfo.ToTitleCase(txtNickname.Text.Trim()); objRequest.GENDER = Convert.ToInt32(ddlGender.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; if (objUser.CheckUserIdExists(new Guid(Request.Cookies["TOKEN"].Value))) { Response.Cookies["TOKEN"].Value = Convert.ToString(Guid.NewGuid()); } 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/individual/address-details.aspx", 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()); } }