示例#1
0
    protected void SaveEmployer()
    {
        TemplateBO objEmployer = new EmployerBO();

        objEmployer.UserId = Userid;

        objEmployer.Organization    = txtEmployer.Text;
        objEmployer.Position        = txtEmployerPosition.Text;
        objEmployer.Town            = txtEmployerTown.Text;
        objEmployer.Description     = txtEmployerDescription.Text;
        objEmployer.EndYear         = Convert.ToInt32(lstEndYear.SelectedValue);
        objEmployer.EndMonth        = Convert.ToInt32(lstEndMonth.SelectedValue);
        objEmployer.EndDay          = Convert.ToInt32(lstEndDay.SelectedValue);
        objEmployer.StartDay        = Convert.ToInt32(lstStartDay.SelectedValue);
        objEmployer.StartMonth      = Convert.ToInt32(lstStartMonth.SelectedValue);
        objEmployer.StartYear       = Convert.ToInt32(lstStartYear.SelectedValue);
        objEmployer.IsCurrentlyWork = chkEmployerCurrentlyWork.Checked;
        if (System.IO.File.Exists(Server.MapPath("../../Resources/images/ProfileIcons/" + txtEmployer.Text + ".jpg")))
        {
            objEmployer.Image = txtEmployer.Text + ".jpg";
        }
        else if (System.IO.File.Exists(Server.MapPath("../../Resources/images/ProfileIcons/" + txtEmployer.Text + ".png")))
        {
            objEmployer.Image = txtEmployer.Text + ".png";
        }
        else
        {
            objEmployer.Image = "DefaultEmployer.png";
        }

        TemplateInfoBLL.insert(objEmployer, new EmployerDAL());
        LoadDataListEmployer();
    }
示例#2
0
 protected void LoadLanguages()
 {
     DListLanguage.DataSource = TemplateInfoBLL.SelectLanguageByid(new LanguageDAL(), Userid);    //LanguageBLL.getLanguages(userid);
     DListLanguage.DataBind();
     if (DListLanguage.Items.Count <= 0)
     {
         lblLanguages.Visible  = false;
         DListLanguage.Visible = false;
     }
 }
示例#3
0
 protected void LoadDataListEmployer()
 {
     DListEmployer.DataSource = TemplateInfoBLL.SelectEmployerTop5(new EmployerDAL(), Userid);     //EmployerBLL.getEmployerTop5(userid);
     DListEmployer.DataBind();
     if (DListEmployer.Items.Count <= 0)
     {
         lblEmployer.Visible   = false;
         DListEmployer.Visible = false;
     }
 }
示例#4
0
    protected void lbtnAddLanguage_Click(object sender, EventArgs e)
    {
        if (lstLanguages.SelectedValue != "Select Languages:")
        {
            TemplateBO langObj = new LanguageBO();
            langObj.Name   = lstLanguages.SelectedValue;
            langObj.UserId = Userid;


            //elbll.insert(langObj);
            TemplateInfoBLL.insert(langObj, (new LanguageDAL()));
            // LanguageBLL.insertLanguage(langObj);
            LoadLanguages();
        }
    }
示例#5
0
 protected void LoadLanguages()
 {
     DListLanguage.DataSource = TemplateInfoBLL.SelectLanguageByid(new LanguageDAL(), Userid);  //LanguageBLL.getLanguages(userid);
     DListLanguage.DataBind();
 }
示例#6
0
 protected void DListLanguage_SelectedIndexChanged(object sender, EventArgs e)
 {
     TemplateInfoBLL.delete(new LanguageDAL(), DListLanguage.DataKeys[DListLanguage.SelectedIndex].ToString());
     //LanguageBLL.deleteLanguage(DListLanguage.DataKeys[DListLanguage.SelectedIndex].ToString());
     LoadLanguages();
 }
示例#7
0
 protected void DListEmployer_SelectedIndexChanged(object sender, EventArgs e)
 {
     TemplateInfoBLL.delete(new EmployerDAL(), DListEmployer.DataKeys[DListEmployer.SelectedIndex].ToString());
     LoadDataListEmployer();
 }
示例#8
0
 protected void LoadDataListEmployer()
 {
     DListEmployer.DataSource = TemplateInfoBLL.SelectEmployerTop5(new EmployerDAL(), Userid);
     DListEmployer.DataBind();
 }