//private void BindCountry() //{ // try // { // RegisterJobSeekerBAL registerJobSeekerBAL = new RegisterJobSeekerBAL(); // DataSet datasetCountryCode = new DataSet(); // datasetCountryCode = registerJobSeekerBAL.GetCountryCode(); // if (datasetCountryCode != null) // { // ddlCountryPresent.DataSource = datasetCountryCode; // ddlCountryCode.DataTextField = "CountryCode"; // ddlCountryCode.DataValueField = "ID"; // ddlCountryCode.DataBind(); // ddlCountryCode.Items.Insert(0, new ListItem("--Select--", "0")); // } // } // catch (Exception) // { // throw; // } //} /// <summary> /// Save New Recruiter's Details /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/>instance containing the event data.</param> protected void btnRegister_Click(object sender, EventArgs e) { try { RegisterRecruiterEntity registerRecruiterEntity = new RegisterRecruiterEntity(); RegisterRecruiterHRBAL registerRecruiterBAL = new RegisterRecruiterHRBAL(); registerRecruiterEntity.FullName = txtFullName.Text.Trim(); registerRecruiterEntity.Company = txtCompany.Text.Trim(); registerRecruiterEntity.MobileNo = txtMobNo.Text.Trim(); registerRecruiterEntity.OficialEmailId = txtOffEmailid.Text.Trim(); registerRecruiterEntity.Password = txtPassword.Text.Trim(); registerRecruiterEntity.City = txtCity.Text.Trim(); //get path of photos string path = AppDomain.CurrentDomain.BaseDirectory + "Images\\" + this.FileUploadRecruiterPhoto.FileName; string uploadphoto = Request.PhysicalApplicationPath + "Images\\"; registerRecruiterEntity.PhotoPath = uploadphoto.ToString(); //string result = registerRecruiterBAL.SaveNewRecruiterBAL(registerRecruiterEntity); string result="abc"; if (result != null) { if (FileUploadRecruiterPhoto.HasFile) { string extension = Path.GetExtension(FileUploadRecruiterPhoto.PostedFile.FileName); FileUploadRecruiterPhoto.SaveAs(uploadphoto + result.ToString() + extension); } Label1.Text = "Welcome. Registerd successfully"; } else { Label1.Text = "Not registerd"; } string from = txtFullName.Text; string subject = "Logged In"; string content = "Helllo...."; MailMessage msg = new MailMessage(); msg.From = new MailAddress(from); msg.To.Add("*****@*****.**"); msg.Subject = subject; msg.Body = "Hi,<br/>New Recruiter is: " + txtFullName.Text + "<br/><br/> " + "Registered Now" + "<br/>"; SmtpClient smtp = new SmtpClient(); smtp.Host = "smtp.gmail.com"; smtp.Port = 587; smtp.Credentials = new System.Net.NetworkCredential("*****@*****.**", "@jacksparow"); smtp.EnableSsl = true; smtp.Send(msg); msg = null; Response.Write("<script language='javascript'>alert('Email Send to Super Admin ...');</script>"); } catch (Exception ex) { throw ex; } }
/// <summary> /// Method to Bind Country code of Mobile Number to ddlCountryCode control /// </summary> private void BindCountryCode() { try { RegisterRecruiterHRBAL registerRecruiterHRBAL = new RegisterRecruiterHRBAL(); DataSet datasetCountryCode = new DataSet(); datasetCountryCode = registerRecruiterHRBAL.GetCountryCode(); if (datasetCountryCode != null) { ddlCountryCode.DataSource = datasetCountryCode; ddlCountryCode.DataTextField = "CountryCode"; ddlCountryCode.DataValueField = "ID"; ddlCountryCode.DataBind(); ddlCountryCode.Items.Insert(0, new ListItem("--Select--", "0")); } } catch (Exception) { throw; } }
/// <summary> /// Handles Click event of btnRegister control /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> protected void btnRegister_Click(object sender, EventArgs e) { try { RegisterRecruiterHRBAL registerRecruiterHRBAL = new RegisterRecruiterHRBAL(); registerRecruiterEntity.FullName = txtFullName.Text.Trim(); registerRecruiterEntity.Company = txtCompany.Text.Trim(); registerRecruiterEntity.MobileNo += "+"; string format = ddlCountryCode.SelectedItem.Text.Trim(); string[] Words = format.Split(new char[] { '+' }); int count1 = 0; foreach (string Word in Words) { count1 += 1; if (count1 == 2) { registerRecruiterEntity.MobileNo += Word.Trim(); } } registerRecruiterEntity.MobileNo += txtMobNo.Text.Trim(); registerRecruiterEntity.OfficialEmailId = txtOffEmailid.Text.Trim(); registerRecruiterEntity.Password = txtPassword.Text.Trim(); registerRecruiterEntity.PresentCountry = Convert.ToInt32(ddlCountryPresent.SelectedValue); registerRecruiterEntity.PresentState = Convert.ToInt32(ddlStatePresent.SelectedValue); registerRecruiterEntity.PresentCity = Convert.ToInt32(ddlCityPresent.SelectedValue); registerRecruiterEntity.PresentArea = Convert.ToInt32(ddlAreaPresent.SelectedValue); registerRecruiterEntity.Pincode = txtPincode.Text.Trim(); registerRecruiterEntity.PANCardNo = txtPANCard.Text.Trim(); registerRecruiterEntity.JobType = rbtlJobType.SelectedValue; registerRecruiterEntity.OfficialContactNo = txtOfficialContact.Text.Trim(); registerRecruiterEntity.AlternateNo = txtAlternateContactNo.Text.Trim(); registerRecruiterEntity.PersonalMailId = txtPersonalMailid.Text.Trim(); registerRecruiterEntity.HrId = HrID; registerRecruiterEntity.EmploymentStatus = rbtlEmploymentStatus.SelectedValue; if (rbtFreelance.Checked) { registerRecruiterEntity.FreelanceOrEmployee = rbtFreelance.Text.Trim(); } else if(rbtEmployee.Checked) { registerRecruiterEntity.FreelanceOrEmployee = rbtEmployee.Text.Trim(); } registerRecruiterEntity.AmountPerMonth = txtAmount.Text.Trim(); registerRecruiterEntity.PercentPerClosure = txtPercentagePerClosure.Text.Trim(); registerRecruiterEntity.EmployeeSalary = txtSalary.Text.Trim(); registerRecruiterEntity.ClientName = txtClientName.Text.Trim(); registerRecruiterEntity.ClientSite = txtClientSite.Text.Trim(); registerRecruiterEntity.Address = txtAddress.Text.Trim(); //get path of photos string path = AppDomain.CurrentDomain.BaseDirectory + "Images\\" + this.FileUploadRecruiterPhoto.FileName; string uploadphoto = Request.PhysicalApplicationPath + "Images\\"; registerRecruiterEntity.PhotoPath = uploadphoto.ToString(); string result = registerRecruiterHRBAL.SaveNewRecruiterBAL(registerRecruiterEntity); registerRecruiterEntity.Recruiterid = result; RecruiterPrefix = RecruiterPrefix + result; if (result != null) { if (FileUploadRecruiterPhoto.HasFile) { string extension = Path.GetExtension(FileUploadRecruiterPhoto.PostedFile.FileName); FileUploadRecruiterPhoto.SaveAs(uploadphoto + RecruiterPrefix.ToString() + extension); } isMailSent = SendHTMLMail(result); if (isMailSent == true) { registerRecruiterEntity.IsMailSent = true; registerRecruiterHRBAL.UpdateMailsentBAL(registerRecruiterEntity); Label1.Text = "Welcome. Registerd successfully"; } else { } } else { Label1.Text = "Not registerd"; } } catch (Exception ex) { throw ex; } }
/// <summary> /// Method for Binding Country to ddlCountryPresent control /// </summary> private void BindCountry() { try { RegisterRecruiterHRBAL registerRecruiterHRBAL = new RegisterRecruiterHRBAL(); DataSet datasetCountry = new DataSet(); datasetCountry = registerRecruiterHRBAL.GetCountry(); // Check dataset is not null if (datasetCountry != null) { ddlCountryPresent.DataSource = datasetCountry; ddlCountryPresent.DataTextField = "CountryName"; ddlCountryPresent.DataValueField = "CountryId"; ddlCountryPresent.DataBind(); ddlCountryPresent.Items.Insert(0, new ListItem("--Select--", "0")); } } catch (Exception) { throw; } }
/// <summary> /// Handles SelectedIndexChanged event of ddlStatePresent control /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> protected void ddlStatePresent_SelectedIndexChanged(object sender, EventArgs e) { try { RegisterRecruiterHRBAL registerRecruiterHRBAL = new RegisterRecruiterHRBAL(); DataSet datasetCity = new DataSet(); int StateId = Convert.ToInt32(ddlStatePresent.SelectedValue); datasetCity = registerRecruiterHRBAL.GetCity(StateId); // Check if dataset is not null if (datasetCity != null) { ddlCityPresent.DataSource = datasetCity; ddlCityPresent.DataTextField = "cityName"; ddlCityPresent.DataValueField = "cityID"; ddlCityPresent.DataBind(); ddlCityPresent.Items.Insert(0, new ListItem("--Select--", "0")); } } catch (Exception) { throw; } }