public ActionResult ChinhSua(TuyenDung td)
 {
     if (ModelState.IsValid)
     {
         db.Entry(td).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     return View();
 }
 //Xoá 
 public ActionResult Xoa(int ma)
 {
     TuyenDung td = db.TuyenDung.SingleOrDefault(n => n.ma == ma);
     if (td == null)
     {
         Response.StatusCode = 404;
         return null;
     }
     return View(td);
 }
 public ActionResult ThemMoi(TuyenDung td)
 {
     if (ModelState.IsValid)
     {
         db.TuyenDung.Add(td);
         db.SaveChanges();
         return RedirectToAction("Index", "QuanLyThongTinTuyenDung");
     }
     return View();
 }
        public ActionResult ChiTietTuyenDung(int?id)
        {
            TuyenDung td = db.TuyenDungs.SingleOrDefault(n => n.MaTuyenDung == id);

            if (td == null)
            {
                return(HttpNotFound());
            }
            return(View(td));
        }
        public ActionResult XacNhanXoa(int ma)
        {
            TuyenDung td = db.TuyenDung.SingleOrDefault(n => n.ma == ma);
            if (td == null)
            {
                Response.StatusCode = 404;
                return null;
            }
            db.TuyenDung.Remove(td);
            db.SaveChanges();
            return RedirectToAction("Index");

        }
 public ActionResult ChinhSua(int? ma)
 {
     if (ma == null)
     {
         return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
     }
     TuyenDung td = db.TuyenDung.Find(ma);
     if (td == null)
     {
         Response.StatusCode = 404;
         return null;
     }
     return View(td);
 }
        public ActionResult XoaTD(int id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest));
            }
            TuyenDung model = db.TuyenDungs.SingleOrDefault(n => n.MaTuyenDung == id);

            if (model == null)
            {
                return(HttpNotFound());
            }
            db.TuyenDungs.Remove(model);
            db.SaveChanges();
            return(RedirectToAction("QuanLyTuyenDung"));
        }
        public ActionResult XoaTD(int?id)
        {
            //lấy sản phẩm theo id ra để chỉnh sửa
            if (id == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            TuyenDung td = db.TuyenDungs.SingleOrDefault(n => n.MaTuyenDung == id);

            if (td == null)
            {
                return(HttpNotFound());
            }

            return(View(td));
        }
        public ActionResult ChinhSuaTD(TuyenDung model, HttpPostedFileBase[] HinhAnh)
        {
            if (HinhAnh[0].ContentLength > 0)
            {
                // lấy hình ảnh
                var fileName = Path.GetFileName(HinhAnh[0].FileName);

                // lấy ảnh chuyển vào thư mục hình ảnh
                var path = Path.Combine(Server.MapPath("~/Content/images"), fileName);
                // lưu hình
                HinhAnh[0].SaveAs(path);
                model.HinhAnh = fileName;
            }


            db.Entry(model).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();
            return(RedirectToAction("QuanLyTuyenDung"));
        }
        public ActionResult ThemTD(TuyenDung td, HttpPostedFileBase HinhAnh)
        {
            // kiểm tra hình ảnh đã có trong csdl chưa
            if (HinhAnh.ContentLength > 0)
            {
                // lấy hình ảnh
                var fileName = Path.GetFileName(HinhAnh.FileName);
                // lấy ảnh chuyển vào thư mục hình ảnh
                var path = Path.Combine(Server.MapPath("~/Content/images"), fileName);
                // kiểm tra coi tồn tại hay chưa

                // lưu hình
                HinhAnh.SaveAs(path);
                td.HinhAnh = fileName;
            }
            db.TuyenDungs.Add(td);
            db.SaveChanges();
            return(RedirectToAction("QuanLyTuyenDung"));
        }
Exemple #11
0
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            this.IDNldTuVan = int.Parse(Request.QueryString["id"].ToString());
        }
        catch
        {
            this.IDNldTuVan = 0;
        }
        if (!Page.IsPostBack && this.IDNldTuVan > 0)
        {
            this.objTableNldTuVan = this.objNguoiLaoDong.getDataTblNldTuVanById(this.IDNldTuVan);

            this.objTableNguoiLaoDong = this.objNguoiLaoDong.getDataById(int.Parse(this.objTableNldTuVan.Rows[0]["IDNguoiLaoDong"].ToString()));
            if (this.objTableNguoiLaoDong.Rows.Count > 0)
            {
                this.NLDHoten                = this.objTableNguoiLaoDong.Rows[0]["HoVaTen"].ToString();
                this.NLDNgaySinh             = DateTime.Parse(this.objTableNguoiLaoDong.Rows[0]["NgaySinh"].ToString()).ToString("dd/MM/yyyy");
                this.NLDGioiTinh             = this.objTableNguoiLaoDong.Rows[0]["IDGioiTinh"].ToString().Replace("0", "Nữ").Replace("1", "Nam");
                this.NLDCMND                 = this.objTableNguoiLaoDong.Rows[0]["CMND"].ToString();
                this.NLDNgayCapCMND          = DateTime.Parse(this.objTableNguoiLaoDong.Rows[0]["NgayCapCMND"].ToString()).ToString("dd/MM/yyyy");
                this.NLNoiCap                = this.objTableNguoiLaoDong.Rows[0]["NoiCap"].ToString();
                this.NLDBHXH                 = this.objTableNguoiLaoDong.Rows[0]["BHXH"].ToString();
                this.NLDDienThoai            = this.objTableNguoiLaoDong.Rows[0]["DienThoai"].ToString();
                this.NLDEmail                = this.objTableNguoiLaoDong.Rows[0]["Email"].ToString();
                this.NLDNoiThuongTru         = this.objTableNguoiLaoDong.Rows[0]["Xom_TT"].ToString() + ", " + this.objTableNguoiLaoDong.Rows[0]["Xa_TT"].ToString() + ", " + this.objTableNguoiLaoDong.Rows[0]["Huyen_TT"].ToString() + ", " + this.objTableNguoiLaoDong.Rows[0]["Tinh_TT"].ToString();
                this.NLDTrinhDoPhoThong      = this.objTrinhDoPhoThong.getDataNameById(int.Parse(this.objTableNguoiLaoDong.Rows[0]["IDTrinhDoPhoThong"].ToString()));
                this.NLDTrinhDoTayNghe       = this.objTableNguoiLaoDong.Rows[0]["TrinhDoDaoTao"].ToString();
                this.NLDTrinhDoKyNangNghe    = this.objTableNguoiLaoDong.Rows[0]["TrinhDoKyNangNghe"].ToString();
                this.CongViecTruocThatNghiep = this.objTableNldTuVan.Rows[0]["CongViecTruocThatNghiep"].ToString();

                int IDNldDangKy = 0;

                IDNldDangKy = this.objNguoiLaoDong.getDataNldDangKyByIDNldTuVan(this.IDNldTuVan);

                DataTable objNldGioiThieu = new DataTable();
                objNldGioiThieu = this.objNguoiLaoDong.getDataNldGioiThieuByNldDangKyId(IDNldDangKy);
                if (objNldGioiThieu.Rows.Count > 0)
                {
                    DataTable objTableTuyenDung = new DataTable();
                    TuyenDung objTuyenDung      = new TuyenDung();
                    objTableTuyenDung = objTuyenDung.getDataById(int.Parse(objNldGioiThieu.Rows[0]["IDTuyenDung"].ToString()));
                    if (objTableTuyenDung.Rows.Count > 0)
                    {
                        ViTri   objVitri    = new ViTri();
                        DataRow objRowVitri = objVitri.getItem(int.Parse(objTableTuyenDung.Rows[0]["IdViTri"].ToString()));

                        if (objRowVitri != null)
                        {
                            this.NLDViTriCongViec = objRowVitri["NameVitri"].ToString();
                        }
                    }

                    this.DVTenDonVi  = objNldGioiThieu.Rows[0]["TenDonVi"].ToString();
                    this.DVDiaChi    = objNldGioiThieu.Rows[0]["DiaChi"].ToString();
                    this.DVDienThoai = objNldGioiThieu.Rows[0]["DienThoaiDonVi"].ToString().Trim();
                    if (DVDienThoai == null || DVDienThoai == "")
                    {
                        DVDienThoai = "Phòng nhân sự";
                    }

                    if (objNldGioiThieu.Rows[0]["NgayGioiThieu"].ToString() != "")
                    {
                        this.DVNgayGioiThieu = "Nghệ An, ngày " + DateTime.Parse(objNldGioiThieu.Rows[0]["NgayGioiThieu"].ToString()).ToString("dd") + " tháng " + DateTime.Parse(objNldGioiThieu.Rows[0]["NgayGioiThieu"].ToString()).ToString("MM") + " năm " + DateTime.Parse(objNldGioiThieu.Rows[0]["NgayGioiThieu"].ToString()).ToString("yyyy");
                    }
                    if (objNldGioiThieu.Rows[0]["NgayHetHieuLuc"] == null || objNldGioiThieu.Rows[0]["NgayHetHieuLuc"].ToString() != "")
                    {
                        this.DVNgayHetHan = " Ngày " + DateTime.Parse(objNldGioiThieu.Rows[0]["NgayHetHieuLuc"].ToString()).ToString("dd") + " tháng " + DateTime.Parse(objNldGioiThieu.Rows[0]["NgayHetHieuLuc"].ToString()).ToString("MM") + " năm " + DateTime.Parse(objNldGioiThieu.Rows[0]["NgayHetHieuLuc"].ToString()).ToString("yyyy");
                    }
                }
            }
        }
    }
Exemple #12
0
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            this.IDNldTuVan = int.Parse(Request.QueryString["id"].ToString());
        }
        catch
        {
            this.IDNldTuVan = 0;
        }
        if (!Page.IsPostBack && this.IDNldTuVan > 0)
        {
            this.objTableNldTuVan = this.objNguoiLaoDong.getDataTblNldTuVanById(this.IDNldTuVan);

            this.objTableNguoiLaoDong = this.objNguoiLaoDong.getDataById(int.Parse(this.objTableNldTuVan.Rows[0]["IDNguoiLaoDong"].ToString()));
            if (this.objTableNguoiLaoDong.Rows.Count > 0)
            {
                this.NLDHoten         = this.objTableNguoiLaoDong.Rows[0]["HoVaTen"].ToString();
                this.NLDNgaySinh      = DateTime.Parse(this.objTableNguoiLaoDong.Rows[0]["NgaySinh"].ToString()).ToString("dd/MM/yyyy");
                this.NLDGioiTinh      = this.objTableNguoiLaoDong.Rows[0]["IDGioiTinh"].ToString().Replace("0", "Nữ").Replace("1", "Nam");
                this.NLDCMND          = this.objTableNguoiLaoDong.Rows[0]["CMND"].ToString();
                this.NLDNgayCapCMND   = DateTime.Parse(this.objTableNguoiLaoDong.Rows[0]["NgayCapCMND"].ToString()).ToString("dd/MM/yyyy");
                this.NLNoiCap         = this.objTableNguoiLaoDong.Rows[0]["NoiCap"].ToString();
                this.NLDViTriCongViec = this.objTableNldTuVan.Rows[0]["ViTriCongViec"].ToString();
                int IDNldDangKy = 0;

                IDNldDangKy = this.objNguoiLaoDong.getDataNldDangKyByIDNldTuVan(this.IDNldTuVan);

                DataTable objNldGioiThieu = new DataTable();
                objNldGioiThieu = this.objNguoiLaoDong.getDataNldGioiThieuByNldDangKyId(IDNldDangKy);
                if (objNldGioiThieu.Rows.Count > 0)
                {
                    this.IDNldGioiThieu = int.Parse(objNldGioiThieu.Rows[0]["IDNldGioiThieu"].ToString());
                    this.DVTenDonVi     = objNldGioiThieu.Rows[0]["TenDonVi"].ToString();
                    if (objNldGioiThieu.Rows[0]["NgayGioiThieu"].ToString() != "")
                    {
                        //this.DVNgayGioiThieu = "Nghệ An, ngày " + DateTime.Parse(objNldGioiThieu.Rows[0]["NgayGioiThieu"].ToString()).ToString("dd") + " tháng " + DateTime.Parse(objNldGioiThieu.Rows[0]["NgayGioiThieu"].ToString()).ToString("MM") + " năm " + DateTime.Parse(objNldGioiThieu.Rows[0]["NgayGioiThieu"].ToString()).ToString("yyyy");

                        this.DVNgayGioiThieu = "Nghệ An, ngày     tháng     năm 201";
                    }
                    //
                    DataTable objTableTuyenDung = new DataTable();
                    TuyenDung objTuyenDung      = new TuyenDung();
                    objTableTuyenDung = objTuyenDung.getDataById(int.Parse(objNldGioiThieu.Rows[0]["IDTuyenDung"].ToString()));
                    if (objTableTuyenDung.Rows.Count > 0)
                    {
                        ViTri   objVitri    = new ViTri();
                        DataRow objRowVitri = objVitri.getItem(int.Parse(objTableTuyenDung.Rows[0]["IdViTri"].ToString()));

                        if (objRowVitri != null)
                        {
                            this.NLDViTriCongViec = objRowVitri["NameVitri"].ToString();
                        }
                    }

                    //DataTable objNldKetQua = new DataTable();
                    //objNldKetQua = this.objNguoiLaoDong.getDataNldKetQuaByIDNldGioiThieuId(this.IDNldGioiThieu);
                    //if (objNldKetQua.Rows.Count > 0)
                    //{
                    //    if (objNldKetQua.Rows[0]["TrungTuyen"].ToString() == "True")
                    //    {
                    //        this.ckbTrungTuyen.Checked = true;
                    //        this.ckbKhongTrungTuyen.Checked = false;

                    //        this.NldKq_ViTriLamViec = this.objChucVu.getDataById(int.Parse(objNldKetQua.Rows[0]["IDChucVu"].ToString())).Rows[0]["NameChucVu"].ToString();
                    //        if (objNldKetQua.Rows[0]["NgayNhanViec"].ToString() != "")
                    //        {
                    //            this.NldKq_NgayDuKienNhanViec = DateTime.Parse(objNldKetQua.Rows[0]["NgayNhanViec"].ToString()).ToString("dd/MM/yyyy");
                    //        }
                    //        this.NldKq_ThoiGianThuViec = objNldKetQua.Rows[0]["ThoiGianThuViec"].ToString();
                    //    }
                    //    else
                    //    {
                    //        this.ckbTrungTuyen.Checked = false;
                    //        this.ckbKhongTrungTuyen.Checked = true;
                    //        this.NldKq_LyDoKhongTrungTuyen = objNldKetQua.Rows[0]["LyDoKhongTrungTuyen"].ToString();
                    //    }
                    //}
                }
            }
        }
    }