Ejemplo n.º 1
0
        /// <summary>
        /// Handles the Click event of the btnSubmit 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 btnSubmit_Click(object sender, EventArgs e)
        {
            try
            {
                RegisterJobSeekerBAL jobSeekerBAL = new RegisterJobSeekerBAL();

                string uploadFolder, result, path, extension;

                path = AppDomain.CurrentDomain.BaseDirectory + "UploadFiles\\" + this.FileUploadResume.FileName;

                // Set value to job seeker entity
                jobSeekerEntity.FirstName = txtFirstName.Text.Trim();
                jobSeekerEntity.LastName = txtLastName.Text.Trim();
                jobSeekerEntity.EmailId = txtEmailId.Text.Trim();

                jobSeekerEntity.Gender = rblGender.SelectedItem.Text;
                jobSeekerEntity.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)
                                    {
                                        jobSeekerEntity.MobileNo += Word.Trim();
                                    }
                                }

                jobSeekerEntity.MobileNo +=  txtMobileNo.Text.Trim();

                jobSeekerEntity.Password = txtPassword.Text.Trim();
                jobSeekerEntity.Country = Convert.ToInt32(ddlCountryPresent.SelectedValue);
                jobSeekerEntity.State = Convert.ToInt32(ddlStatePresent.SelectedValue);
                jobSeekerEntity.CityId = Convert.ToInt32(ddlCityPresent.SelectedValue);
                jobSeekerEntity.CityArea = Convert.ToInt32(ddlAreaPresent.SelectedValue);
                jobSeekerEntity.Pincode = txtPincode.Text.Trim();
                jobSeekerEntity.CurrentAddress = txtCurrAddress.Text.Trim();
                jobSeekerEntity.RefCandidateId = txtRefCandidateId.Text;
                uploadFolder = Request.PhysicalApplicationPath + "UploadFiles\\";

                jobSeekerEntity.UploadResumepath = uploadFolder.ToString();

                jobSeekerEntity.IsReffered = false;
                result = jobSeekerBAL.SaveRegisterNewJobSeekerBAL(jobSeekerEntity);
                result = JobSeekerPrefix + result;

                if (result != null)
                {
                    // Check if fileupload control has a file.
                    if (FileUploadResume.HasFile)
                    {
                        extension = Path.GetExtension(FileUploadResume.PostedFile.FileName);
                        FileUploadResume.SaveAs(uploadFolder + result.ToString() + extension);
                        lblMessage.Text = "File uploaded successfully as: " + result.ToString() + extension;
                    }
                    else
                    {
                        lblMessage.Text = "First select a file.";
                    }

                }
               bool isMailSent= SendHTMLMail(result);

               if (isMailSent == true)
               {
                   jobSeekerEntity.IsMailSent = isMailSent;
                   Response.Redirect("LogIn.aspx");

               }
               else
               {
                   Response.Write("<script language='javascript'>alert('Registerd Sucessfully but reciept not generated')</script>");
               }
            }
            catch (Exception ex)
            {
                lblMessage.Text = ex.Message.ToString();
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Method to Bind Country to ddlCountryPresent control
 /// </summary>
 private void BindCountry()
 {
     try
     {
         RegisterJobSeekerBAL registerJobSeekerBAL = new RegisterJobSeekerBAL();
         DataSet datasetCountry = new DataSet();
         datasetCountry = registerJobSeekerBAL.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;
     }
 }
Ejemplo n.º 3
0
        /// <summary>
        /// Bind Country code to ddlCountryCode control
        /// </summary>
        private void BindCountryCode()
        {
            try
            {
                RegisterJobSeekerBAL registerJobSeekerBAL = new RegisterJobSeekerBAL();
                DataSet datasetCountryCode = new DataSet();
                datasetCountryCode = registerJobSeekerBAL.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;
            }
        }
Ejemplo n.º 4
0
 /// <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
     {
         RegisterJobSeekerBAL registerJobSeekerBAL = new RegisterJobSeekerBAL();
         DataSet datasetCity = new DataSet();
         int StateId = Convert.ToInt32(ddlStatePresent.SelectedValue);
         datasetCity = registerJobSeekerBAL.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;
     }
 }