Пример #1
0
 protected void dangNhapNhaTuyenDung_Click(object sender, EventArgs e)
 {
     //chua check SQL injection + chua Ma hoa pass
     string email = userNhaTuyenDung.Text;
     string password = passNhaTuyenDung.Text;
     NhaTuyenDungBUS bus = new NhaTuyenDungBUS();
     NhaTuyenDungDTO user = bus.SelectByEmail(email);
     if (user != null)
     {
         if (user.Password == password)
         {
             Session["IsLogin"] = 1;
             Response.Redirect("../Default.aspx");
         }
         else
         {
             Response.Write("<script>alert('Vui Lòng Đăng Nhập Lại !')</script>");
         }
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            //String strEmail = Session["Email"];

            string strEmail = "*****@*****.**";
            NhaTuyenDungDTO nhatuyendung = new NhaTuyenDungDTO();

            NhaTuyenDungBUS ntdBus = new NhaTuyenDungBUS();

            nhatuyendung = ntdBus.SelectByEmail(strEmail);

            TenCongTy.Value = nhatuyendung.TenCongTy;
            TenLienLac.Value = nhatuyendung.TenNguoiDaiDien;
            Email.Value = nhatuyendung.Email;
            DiaChi.Value = nhatuyendung.DiaChi;
            QuocGia.Value = "F4";
            TinhThanh.Value = "F4";
            DienThoai.Value = nhatuyendung.DienThoai;
            Fax.Value = "F4";

            // Lấy thông tin phân loại ứng viên
            List<string> ListBangCap = new List<string>();
            LoaiUngVienBUS bus = new LoaiUngVienBUS();
            ListBangCap = bus.GetBangCap();
            List<string> ListNganhNghe = bus.GetNganhNghe();
            List<string> ListCapBac = bus.GetCapBac();

            for (int i = 0; i < ListBangCap.Count; i++)
            {
                ListItem liBangCap = new ListItem(ListBangCap[i], ListBangCap[i]);
                BangCap.Items.Add(liBangCap);
            }

            for (int i = 0; i < ListCapBac.Count; i++)
            {
                ListItem LiCapBac = new ListItem(ListCapBac[i], ListCapBac[i]);
                CapBac.Items.Add(LiCapBac);
            }

            for (int i = 0; i < ListNganhNghe.Count; i++)
            {
                ListItem LiNganhNghe = new ListItem(ListNganhNghe[i], ListNganhNghe[i]);
                NganhNghe.Items.Add(LiNganhNghe);
            }

            // lấy tỉnh thành, quốc gia

            List<TinhThanhDTO> allrecord = new List<TinhThanhDTO>();
            TinhThanhBUS bustt = new TinhThanhBUS();
            allrecord = bustt.GetAllRecord();
            for (int i = 0; i < allrecord.Count; i++)
            {
                ListItem li = new ListItem(allrecord[i].TenTinhThanh, allrecord[i].ID.ToString());
                TinhThanhList.Items.Add(li);
            }

            List<QuocGiaDTO> allQuocGia = new List<QuocGiaDTO>();
            QuocGiaBUS busqg = new QuocGiaBUS();
            allQuocGia = busqg.GetAllRecord();
            for (int i = 0; i < allQuocGia.Count; i++)
            {
                ListItem li = new ListItem(allQuocGia[i].TenQuocGia, allQuocGia[i].MaQuocGia.ToString());
                QuocGiaList.Items.Add(li);
            }

            // thêm giới tính vào listbox

            GioiTinh.Items.Add(new ListItem("Nam", "0"));
            GioiTinh.Items.Add(new ListItem("Nữ", "1"));
            GioiTinh.Items.Add(new ListItem("Khác", "2"));

            //Thêm số năm kinh nghiệm

            KinhNghiem.Items.Add(new ListItem(" < 1 năm", "1"));
            KinhNghiem.Items.Add(new ListItem(" 1 -> 5 năm", "2"));
            KinhNghiem.Items.Add(new ListItem(" 5 -> 10 năm", "3"));
            KinhNghiem.Items.Add(new ListItem(" > 10 năm", "4"));
        }