示例#1
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        if (this.IDNldXuatKhau > 0)
        {
            this.lblMsg.Text = "";

            if (this.txtNote.Text == "")
            {
                this.lblMsg.Text = "Bạn chưa nhập nội dung công việc";
                this.txtNote.Focus();
                return;
            }

            if (this.txtNgayNhatKy.Value.Trim() == "")
            {
                this.lblMsg.Text         = "Bạn chưa nhập ngày công việc";
                this.txtNgayNhatKy.Value = DateTime.Now.ToString();
                this.txtNgayNhatKy.Focus();
                return;
            }

            DateTime objNgayNhatKy = TVSSystem.CVDate(this.txtNgayNhatKy.Value);

            if (this.objXuatKhauLaoDong.setDataNldXuatKhauNhatKy(this.IDNldXuatKhauNhatKy, this.IDNldXuatKhau, objNgayNhatKy, this.txtNote.Text) == 1)
            {
                this.getData();
            }
            else
            {
                this.lblMsg.Text = "Lỗi xảy ra khi lưu thông tin";
            }
        }
    }
示例#2
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        this.lblMsg.Text = "";

        if (this.txtMucHoTro.Value == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập mức hỗ trợ";
            this.txtMucHoTro.Focus();
            return;
        }
        float tmpMucHoTro = 0;

        try
        {
            tmpMucHoTro = float.Parse(this.txtMucHoTro.Value);
        }
        catch
        {
            this.lblMsg.Text = "Bạn chưa nhập mức hỗ trợ";
            this.txtMucHoTro.Focus();
            return;
        }

        if (this.txtNgayBatDau.Value == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập ngày bắt đầu khóa học";
            this.txtNgayBatDau.Focus();
            return;
        }
        DateTime tmpNgayBatDau;

        try
        {
            tmpNgayBatDau = TVSSystem.CVDate(this.txtNgayBatDau.Value);
        }
        catch
        {
            this.lblMsg.Text = "Bạn chưa nhập ngày bắt đầu khóa học";
            this.txtNgayBatDau.Focus();
            return;
        }

        if (this.txtNgayKetThuc.Value == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập ngày kết thúc khóa học";
            this.txtNgayKetThuc.Focus();
            return;
        }

        DateTime tmpNgayKetThuc;

        try
        {
            tmpNgayKetThuc = TVSSystem.CVDate(this.txtNgayKetThuc.Value);
        }
        catch
        {
            this.lblMsg.Text = "Bạn chưa nhập ngày kết thúc khóa học";
            this.txtNgayKetThuc.Focus();
            return;
        }

        if (this.objNguoiLaoDong.setNldDaoTaoData(this.IDNldDaoTao, int.Parse(this.txtIDNguoiLaoDong.Value), int.Parse(this.txtIdDtKhoaHoc.Value), this.txtTruongHoc.Value, this.txtDiaChiHoc.Value, this.txtKhoaHoc.Value, this.txtDTLienHe.Value, tmpNgayBatDau, tmpNgayKetThuc, this.txtSoQDHTN.Text, this.txtSoQDHN.Text, int.Parse(this.ddlState.SelectedValue.ToString())) == 1)
        {
            this.lblMsg.Text = "<span style = \"color:blue;\">Lưu dữ liệu thành công !</span>";
        }
    }
示例#3
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        this.lblMsg.Text = "";

        if (this.txtCMND.Text.Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập số CMND của người lao động";
            this.txtCMND.Focus();
            return;
        }

        if (this.txtCMND.Text.Trim().Length != 9)
        {
            this.lblMsg.Text = "Bạn nhập số CMND không chính xác";
            this.txtCMND.Focus();
            return;
        }

        if (IDNguoiLaoDong == 0)
        {
            int ret = objNguoiLaoDong.checkCMND(this.txtCMND.Text.Trim());
            if (ret != 0)
            {
                Response.Redirect("TuVanEdit.aspx?idNld=" + ret);

                this.lblMsg.Text = "Người lao động đã tồn tại";
                return;
            }
        }

        if (txtBHXH.Text.Trim() != "" && txtBHXH.Text.Trim().Length != 10)
        {
            this.lblMsg.Text = "Bạn nhập số BHXH không chính xác";
            this.txtBHXH.Focus();
            return;
        }

        if (txtBHXH.Text.Trim() != "" && IDNguoiLaoDong == 0)
        {
            int ret = objNguoiLaoDong.checkBHXH(this.txtBHXH.Text.Trim());
            if (ret != 0)
            {
                this.txtMa.Text = this.txtBHXH.Text.Trim();
                this.btnGetInformation_Click(sender, e);

                this.lblMsg.Text = "Mã BHXH đã tồn tại";
                return;
            }
        }


        if (this.txtHoVaTen.Text.Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập tên của người lao động";
            this.txtHoVaTen.Focus();
            return;
        }

        if (this.txtNgaySinh.Value.Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập ngày sinh của người lao động";
            this.txtNgaySinh.Focus();
            return;
        }

        if (this.txtDienThoai.Text.Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập số điện thoại của người lao động";
            this.txtDienThoai.Focus();
            return;
        }

        if (this.txtChieuCao.Text.Trim() == "")
        {
            this.txtChieuCao.Text = "0";
        }

        if (this.txtCanNang.Text.Trim() == "")
        {
            this.txtCanNang.Text = "0";
        }

        if (this.txtCMND.Text.Trim() != "" && this.txtNgayCapCMND.Value.Trim() == "")
        {
            this.lblMsg.Text          = "Bạn chưa nhập ngày cấp số CMND của người lao động";
            this.txtNgayCapCMND.Value = DateTime.Now.ToString("dd/MM/yyyy");
            this.txtNgayCapCMND.Focus();
            return;
        }

        if (this.txtMucLuongTN.Text.Trim() == "")
        {
            this.txtMucLuongTN.Text = "0";
        }

        float tmpMucLuongTN = 0;

        try
        {
            tmpMucLuongTN = float.Parse(this.txtMucLuongTN.Text);
        }
        catch
        {
        }

        if (this.txtMucLuongThapNhat.Text.Trim() == "")
        {
            this.txtMucLuongThapNhat.Text = "0";
        }

        float tmpMucLuongThapNhat = 0;

        try
        {
            tmpMucLuongThapNhat = float.Parse(this.txtMucLuongThapNhat.Text);
        }
        catch
        {
        }

        int GioiTinhb = 0;

        try
        {
            GioiTinhb = int.Parse(ddlGioiTinh.SelectedValue);
        }
        catch
        {
        }

        if (GioiTinhb == 0)
        {
            this.lblMsg.Text = "Bạn cần chọn giới tính cho người lao động.";
            this.ddlGioiTinh.Focus();
            return;
        }

        float tmpMucLuongThapNhat2 = 0;

        try
        {
            tmpMucLuongThapNhat2 = float.Parse(this.txtMucLuongThapNhat2.Text);
        }
        catch
        {
        }

        int TTGiaDinh = -1;    // trạng thái ko xác định

        if (!(ckDocThan.Checked == false && ckKetHon.Checked == false))
        {
            TTGiaDinh = (ckDocThan.Checked ? 0 : 1); // 0 : độc thân , 1: Kết hôn
        }

        /////////////////////////////////
        // Nếu là lao động tự do , cần kiểm tra các thông tin như sau :
        ////////////////////////////////
        if (this.ddlIdLoaiLaoDong.SelectedValue == "0")
        {
            if (this.ddlDanToc.SelectedValue == "0")
            {
                this.lblMsg.Text = " Chưa chọn dân tộc  ";
                this.ddlDanToc.Focus();
                return;
            }
            if (this.txtTrinhDoKyNangNghe.Text.Trim() == "")
            {
                this.lblMsg.Text = "LĐ Tự Do : Trình độ kỹ năng nghề cần được khai báo";
                this.txtTrinhDoKyNangNghe.Focus();
                return;
            }
            if (this.ddlXa_TT.SelectedValue == "0" || this.txtXom_TT.Text.Trim() == "")
            {
                this.lblMsg.Text = "LĐ Tự Do : Mục Tỉnh,Huyện,Xã thường trú cần được khai báo ";
                this.ddlXa_TT.Focus();
                return;
            }
        }


        string ddlHuyen_TT_Name = objDistrict.getNameById(int.Parse(Request.Form["ctl00$MainContent$ddlHuyen_TT"]));
        string ddlHuyen_DC_Name = objDistrict.getNameById(int.Parse(Request.Form["ctl00$MainContent$ddlHuyen_DC"]));

        string ddlXa_TT_Name = objWard.getNameById(int.Parse(Request.Form["ctl00$MainContent$ddlXa_TT"]));
        string ddlXa_DC_Name = objWard.getNameById(int.Parse(Request.Form["ctl00$MainContent$ddlXa_DC"]));

        //Request.Form[""];
        //this.ddlHuyen_TT.SelectedItem.Text = objDistrict.getNameById(int.Parse(this.ddlHuyen_TT.SelectedValue));
        //this.ddlHuyen_DC.SelectedItem.Text = objDistrict.getNameById(int.Parse(this.ddlHuyen_DC.SelectedValue));

        //this.ddlXa_TT.SelectedItem.Text = objWard.getNameById(int.Parse(this.ddlXa_TT.SelectedValue));
        //this.ddlXa_DC.SelectedItem.Text = objWard.getNameById(int.Parse(this.ddlXa_DC.SelectedValue));


        /////////////////////////////////////////////////////////////////////////////

        if (this.objNguoiLaoDong.setData(ref this.IDNguoiLaoDong,
                                         this.txtHoVaTen.Text,                                                  // * bắt buộc
                                         TVSSystem.CVDate(this.txtNgaySinh.Value.ToString().Trim()),            // *
                                         this.txtCMND.Text,
                                         this.txtNoiCap.Text,
                                         TVSSystem.CVDate(this.txtNgayCapCMND.Value.ToString().Trim()),
                                         this.txtBHXH.Text,
                                         this.txtDienThoai.Text,                                                // *
                                         this.txtEmail.Text,
                                         int.Parse(this.ddlDanToc.SelectedValue.ToString()),                    // *
                                         int.Parse(this.ddlTonGiao.SelectedValue.ToString()),
                                         this.txtSucKhoe.Text,
                                         double.Parse(this.txtChieuCao.Text),
                                         int.Parse(this.txtCanNang.Text),
                                         int.Parse(this.ddlTrinhDoPhoThong.SelectedValue.ToString()),
                                         int.Parse(this.ddlNgoaiNgu.SelectedValue.ToString()),
                                         int.Parse(this.ddlTinHoc.SelectedValue.ToString()),
                                         this.txtTrinhDoDaoTao.Text,
                                         this.txtTrinhDoKyNangNghe.Text,                      // *
                                         this.txtKhaNangNoiTroi.Text,
                                         this.ddlTinh_TT.SelectedItem.Text,                   // *
                                         ddlHuyen_TT_Name,                                    // *
                                         ddlXa_TT_Name,                                       // *
                                         this.txtXom_TT.Text,
                                         this.ddlTinh_DC.SelectedItem.Text,
                                         ddlHuyen_DC_Name,
                                         ddlXa_DC_Name,
                                         this.txtXom_DC.Text,
                                         int.Parse(ddlTrinhDoTinHoc.SelectedValue),
                                         int.Parse(ddlTrinhDoNgoaiNgu.SelectedValue),
                                         TTGiaDinh,
                                         GioiTinhb) == 1)
        {
            #region Luu thong tin vao phieu tu van
            string buf = this.txtViTriCongViec.Text.ToString();
            if (buf != "")
            {
                buf = buf.Replace('×', ';').Substring(1, this.txtViTriCongViec.Text.ToString().Length - 1);
            }

            string buf1 = this.txtViTriCongViec2.Text.ToString();
            if (buf1 != "")
            {
                buf1 = buf1.Replace('×', ';').Substring(1, this.txtViTriCongViec2.Text.ToString().Length - 1);
            }

            this.objNguoiLaoDong.setDataTblNldTuVan(ref this.IDNldTuVan, IDNguoiLaoDong, int.Parse(this.ddlIdLoaiLaoDong.SelectedValue.ToString()), 0, tmpMucLuongTN, this.txtLyDoTN.Text, this.txtDnDaLienHe.Text, this.ckbTuVanPhapLuat.Checked, this.ckbTuVanViecLam.Checked, this.ckbTuVanDuHoc.Checked, this.ckbTuVanHocNghe.Checked, this.ckbTuVanXuatKhauLaoDong.Checked, this.ckbTuVanBHTN.Checked, this.ckbTuVanKhac.Checked, "", buf, tmpMucLuongThapNhat, this.txtDieuKienLamViec.Text, this.txtDiaDiemLamViec.Text, buf1, tmpMucLuongThapNhat2, this.txtDieuKienLamViec2.Text, this.txtDiaDiemLamViec2.Text, this.txtNoiDungKhac.Text, DateTime.Now, Session["ACCOUNT"].ToString(), this.txtCongViecTruocThatNghiep.Text);
            #endregion

            #region Luu thong tin vao phieu dang ky viec lam
            if (this.ckbTuVanViecLam.Checked)
            {
                if (this.IDNldDangKy == 0)
                {
                    this.IDNldDangKy = this.objNguoiLaoDong.getDataNldDangKyByIDNldTuVan(this.IDNldTuVan);
                }
                this.objNguoiLaoDong.setDataNldDangKy(ref this.IDNldDangKy, this.IDNguoiLaoDong, this.IDNldTuVan, this.txtViTriCongViec.Text, DateTime.Now, Session["ACCOUNT"].ToString());
            }
            #endregion

            #region Luu thong tin xuat khau lao dong - Du hoc
            if (this.ckbTuVanXuatKhauLaoDong.Checked || this.ckbTuVanDuHoc.Checked)
            {
                this.objXuatKhauLaoDong.setData(this.IDNldTuVan, this.IDNguoiLaoDong, this.ckbTuVanDuHoc.Checked);
            }
            #endregion

            #region Luu thong tin phieu tu van hoc nghe
            if (this.ckbTuVanHocNghe.Checked)
            {
                this.objNguoiLaoDong.setNldDaoTaoData(this.IDNldTuVan, this.IDNguoiLaoDong);
            }
            #endregion

            #region Lưu thông tin vào BHXH

            BHTNClass objBHXH = new BHTNClass();
            objBHXH.setBHXH(this.IDNldTuVan, this.IDNguoiLaoDong, ckbTuVanBHTN.Checked);
            #endregion

            Response.Redirect("TuVanEdit.aspx?id=" + this.IDNldTuVan + "&idNld=" + this.IDNguoiLaoDong.ToString() + "&idNldDK=" + this.IDNldDangKy.ToString());
        }
        else
        {
            this.lblMsg.Text = "Lỗi xảy ra khi cập nhật thông tin.";
        }
    }
示例#4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["ACCOUNT"] == null)
        {
            Response.Redirect("../Login.aspx");
        }
        Session["TITLE"] = "CẬP NHẬT HỒ SƠ TƯ VẤN XUẤT KHẨU";
        try
        {
            this.itemId = int.Parse(Request["id"].ToString());
        }
        catch
        {
            this.itemId = 0;
        }

        this.txtIDNldXuatKhau.Value = this.itemId.ToString();

        if (!Page.IsPostBack)
        {
            this.ddlIDCanbo.DataSource     = this.objCanBo.getDataCategoryToCombobox();
            this.ddlIDCanbo.DataTextField  = "NameCanBo";
            this.ddlIDCanbo.DataValueField = "IDCanBo";
            this.ddlIDCanbo.DataBind();

            this.ddlIDKetQuaTuVan.DataSource     = this.objKetQuaTuVan.getDataCategoryToCombobox();
            this.ddlIDKetQuaTuVan.DataTextField  = "NameKetQuaTuVan";
            this.ddlIDKetQuaTuVan.DataValueField = "IDKetQuaTuVan";
            this.ddlIDKetQuaTuVan.DataBind();

            this.ddlIDKetQuaHoSo.DataSource     = this.objKetQuaHoSo.getDataCategoryToCombobox();
            this.ddlIDKetQuaHoSo.DataTextField  = "NameKetQuaHoSo";
            this.ddlIDKetQuaHoSo.DataValueField = "IDKetQuaHoSo";
            this.ddlIDKetQuaHoSo.DataBind();

            this.ddlIDDaoTaoMonHoc.DataSource     = this.objNgoaiNgu.getDataCategoryToCombobox();
            this.ddlIDDaoTaoMonHoc.DataTextField  = "NameNgoaiNgu";
            this.ddlIDDaoTaoMonHoc.DataValueField = "IDNgoaiNgu";
            this.ddlIDDaoTaoMonHoc.DataBind();
        }

        if (!Page.IsPostBack && this.itemId > 0)
        {
            this.objTable = this.objXuatKhauLaoDong.getDataById(this.itemId);
            if (this.objTable.Rows.Count > 0)
            {
                #region Thong tin don vi
                this.txtIDDonViTuyenDung.Value  = this.objTable.Rows[0]["IDDonViTuyenDung"].ToString();
                this.txtDonViTuyenDungName.Text = this.objTable.Rows[0]["TenDonVi"].ToString();
                this.txtNguoiDaiDien.Text       = this.objTable.Rows[0]["NguoiDaiDien"].ToString();
                this.txtChucVu.Text             = this.objTable.Rows[0]["ChucVu"].ToString();
                this.txtDiaChi.Text             = this.objTable.Rows[0]["DiaChi"].ToString();
                this.txtDienThoai.Text          = this.objTable.Rows[0]["DienThoai"].ToString();
                this.DuHoc = bool.Parse(this.objTable.Rows[0]["DuHoc"].ToString());
                if (this.DuHoc)
                {
                    this.strHtmlDuHoc = "Du học";
                    this.linkThongTinPhuHuynh.Disabled = false;
                    this.linkThongTinPhuHuynh.HRef     = "#menu1";
                }
                else
                {
                    this.strHtmlDuHoc = "Xuất khẩu lao động";
                    this.linkThongTinPhuHuynh.Disabled = true;
                    this.linkThongTinPhuHuynh.HRef     = "#";
                }
                #endregion

                #region Thong tin nguoi lao dong
                this.txtIDNldDangKy.Value  = this.objTable.Rows[0]["IDNldDangKy"].ToString();
                this.txtNameNldDangKy.Text = this.objTable.Rows[0]["HoVaTen"].ToString();
                if (this.objTable.Rows[0]["NgaySinh"].ToString() != "")
                {
                    this.txtNgaySinh.Text = TVSSystem.CVDate(this.objTable.Rows[0]["NgaySinh"].ToString()).ToString("dd/MM/yyyy");
                }
                this.txtGioiTinh.Text     = this.objTable.Rows[0]["IDGioiTinh"].ToString().Replace("1", "Nam").Replace("2", "Nữ");
                this.txtNLDDiaChi.Text    = this.objTable.Rows[0]["NLDDiaChi"].ToString();
                this.txtCMND.Text         = this.objTable.Rows[0]["CMND"].ToString();
                this.txtNLDDienThoai.Text = this.objTable.Rows[0]["NLDDienThoai"].ToString();
                //this.txtTrinhDoVanHoa.Text = this.objTable.Rows[0]["NameTrinhDoVanHoa"].ToString();
                #endregion

                #region Thong tin phu huynh hoc sinh
                DataTable objTmpTable = new DataTable();
                objTmpTable = this.objNguoiLaoDong.getDataNldPhuHuynhByIDNldXuatKhau(this.itemId);
                if (objTmpTable.Rows.Count > 0)
                {
                    this.txtHoTenBo.Text = objTmpTable.Rows[0]["HoTenBo"].ToString();
                    if (objTmpTable.Rows[0]["NgaySinhBo"].ToString().Trim() != "")
                    {
                        this.txtNgaySinhBo.Value = objTmpTable.Rows[0]["NgaySinhBo"].ToString();
                    }

                    this.txtDiaChiBo.Text       = objTmpTable.Rows[0]["DiaChiBo"].ToString();
                    this.txtDienThoaiBo.Text    = objTmpTable.Rows[0]["DienThoaiBo"].ToString();
                    this.txtDonViBo.Text        = objTmpTable.Rows[0]["DonViBo"].ToString();
                    this.txtChucVuBo.Text       = objTmpTable.Rows[0]["ChucVuBo"].ToString();
                    this.txtDiaChiDonViBo.Text  = objTmpTable.Rows[0]["DiaChiDonViBo"].ToString();
                    this.txtThuNhapThangBo.Text = objTmpTable.Rows[0]["ThuNhapThangBo"].ToString();
                    this.txtSoTietKiemBo.Text   = objTmpTable.Rows[0]["SoTietKiemBo"].ToString();

                    this.txtHoTenMe.Text = objTmpTable.Rows[0]["HoTenMe"].ToString();
                    if (objTmpTable.Rows[0]["NgaySinhMe"].ToString().Trim() != "")
                    {
                        this.txtNgaySinhMe.Value = objTmpTable.Rows[0]["NgaySinhMe"].ToString();
                    }

                    this.txtDiaChiMe.Text       = objTmpTable.Rows[0]["DiaChiMe"].ToString();
                    this.txtDienThoaiMe.Text    = objTmpTable.Rows[0]["DienThoaiMe"].ToString();
                    this.txtDonViMe.Text        = objTmpTable.Rows[0]["DonViMe"].ToString();
                    this.txtChucVuMe.Text       = objTmpTable.Rows[0]["ChucVuMe"].ToString();
                    this.txtDiaChiDonViMe.Text  = objTmpTable.Rows[0]["DiaChiDonViMe"].ToString();
                    this.txtThuNhapThangMe.Text = objTmpTable.Rows[0]["ThuNhapThangMe"].ToString();
                    this.txtSoTietKiemMe.Text   = objTmpTable.Rows[0]["SoTietKiemMe"].ToString();
                }
                #endregion

                #region Thong tin tinh trang ho so

                if (this.objTable.Rows[0]["NgayDangKyTuVan"].ToString() != "")
                {
                    this.txtNgayDangKyTuVan.Value = TVSSystem.CVDate(this.objTable.Rows[0]["NgayDangKyTuVan"].ToString()).ToString();
                }

                this.txtDiaDiem.Text                = this.objTable.Rows[0]["DiaDiem"].ToString();
                this.ddlIDCanbo.SelectedValue       = this.objTable.Rows[0]["IDCanBo"].ToString();
                this.ddlIDKetQuaTuVan.SelectedValue = this.objTable.Rows[0]["IDKetQuaTuVan"].ToString();
                this.txtNguoiXuLy.Text              = this.objTable.Rows[0]["NguoiXuLy"].ToString();
                if (this.objTable.Rows[0]["NgayCocTien"].ToString() != "")
                {
                    this.txtNgayCocTien.Value = TVSSystem.CVDate(this.objTable.Rows[0]["NgayCocTien"].ToString()).ToString();
                }
                this.ddlIDDaoTaoMonHoc.SelectedValue = this.objTable.Rows[0]["IDDaoTaoMonHoc"].ToString();
                this.txtNoiDaoTao.Text = this.objTable.Rows[0]["NoiDaoTao"].ToString();
                if (this.objTable.Rows[0]["NgayBatDau"].ToString() != "")
                {
                    this.txtNgayBatDau.Value = TVSSystem.CVDate(this.objTable.Rows[0]["NgayBatDau"].ToString()).ToString();
                }
                if (this.objTable.Rows[0]["NgayKetThuc"].ToString() != "")
                {
                    this.txtNgayKetThuc.Value = TVSSystem.CVDate(this.objTable.Rows[0]["NgayKetThuc"].ToString()).ToString();
                }
                if (this.objTable.Rows[0]["NgayXuatCanhDuKien"].ToString() != "")
                {
                    this.txtNgayXuatCanhDuKien.Value = TVSSystem.CVDate(this.objTable.Rows[0]["NgayXuatCanhDuKien"].ToString()).ToString();
                }
                if (this.objTable.Rows[0]["NgayViSa"].ToString() != "")
                {
                    this.txtNgayViSa.Value = TVSSystem.CVDate(this.objTable.Rows[0]["NgayViSa"].ToString()).ToString();
                }
                if (this.objTable.Rows[0]["NgayXuatCanh"].ToString() != "")
                {
                    this.txtNgayXuatCanh.Value = TVSSystem.CVDate(this.objTable.Rows[0]["NgayXuatCanh"].ToString()).ToString();
                }
                if (this.objTable.Rows[0]["NgayVe"].ToString() != "")
                {
                    this.txtNgayVe.Value = TVSSystem.CVDate(this.objTable.Rows[0]["NgayVe"].ToString()).ToString();
                }
                this.txtNoiDungKhac.Text           = this.objTable.Rows[0]["NoiDungKhac"].ToString();
                this.txtNguoiGioiThieu.Text        = this.objTable.Rows[0]["NguoiGioiThieu"].ToString();
                this.ddlIDKetQuaHoSo.SelectedValue = this.objTable.Rows[0]["IDKetQuaHoSo"].ToString();

                this.ddlState.SelectedValue = this.objTable.Rows[0]["State"].ToString();

                #endregion
            }
        }
        this.txtDonViTuyenDungName.Focus();
    }
示例#5
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        this.lblMsg.Text = "";

        if (this.txtIDDonViTuyenDung.Value.ToString().Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa chọn đơn vị tuyển dụng";
            this.txtIDDonViTuyenDung.Focus();
            return;
        }

        if (this.txtIDNldDangKy.Value.Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa chọn người lao động";
            this.txtIDNldDangKy.Focus();
            return;
        }

        if (this.txtNgayDangKyTuVan.Value.Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập ngày đăng ký tư vấn";
            this.txtNgayDangKyTuVan.Focus();
            return;
        }

        DateTime?NgayDatCoc;

        try
        {
            NgayDatCoc = TVSSystem.CVDate(this.txtNgayCocTien.Value.Trim());
        }
        catch
        {
            NgayDatCoc = null;
        }

        DateTime?NgayBatDau;

        try
        {
            NgayBatDau = TVSSystem.CVDate(this.txtNgayBatDau.Value.Trim());
        }
        catch
        {
            NgayBatDau = null;
        }

        DateTime?NgayKetThuc;

        try
        {
            NgayKetThuc = TVSSystem.CVDate(this.txtNgayKetThuc.Value.Trim());
        }
        catch
        {
            NgayKetThuc = null;
        }

        DateTime?NgayXuatCanhDuKien;

        try
        {
            NgayXuatCanhDuKien = TVSSystem.CVDate(this.txtNgayXuatCanhDuKien.Value.Trim());
        }
        catch
        {
            NgayXuatCanhDuKien = null;
        }

        DateTime?NgayViSa;

        try
        {
            NgayViSa = TVSSystem.CVDate(this.txtNgayViSa.Value.Trim());
        }
        catch
        {
            NgayViSa = null;
        }

        DateTime?NgayXuatCanh;

        try
        {
            NgayXuatCanh = TVSSystem.CVDate(this.txtNgayXuatCanh.Value.Trim());
        }
        catch
        {
            NgayXuatCanh = null;
        }

        DateTime?NgayVe;

        try
        {
            NgayVe = TVSSystem.CVDate(this.txtNgayVe.Value.Trim());
        }
        catch
        {
            NgayVe = null;
        }

        if (this.objXuatKhauLaoDong.setData(ref this.itemId, int.Parse(this.txtIDNldDangKy.Value.Trim()), int.Parse(this.txtIDDonViTuyenDung.Value.Trim()), this.txtNguoiDaiDien.Text, TVSSystem.CVDate(this.txtNgayDangKyTuVan.Value.Trim()), this.txtDiaDiem.Text, int.Parse(this.ddlIDCanbo.SelectedValue.ToString()), int.Parse(this.ddlIDKetQuaTuVan.SelectedValue.ToString()), NgayDatCoc, 0, 0, this.txtNguoiXuLy.Text, int.Parse(this.ddlIDDaoTaoMonHoc.SelectedValue.ToString()), this.txtNoiDaoTao.Text, NgayBatDau, NgayKetThuc, "", NgayXuatCanhDuKien, NgayViSa, NgayXuatCanh, NgayVe, this.txtNguoiGioiThieu.Text, int.Parse(this.ddlIDKetQuaHoSo.SelectedValue.ToString()), this.txtNoiDungKhac.Text, int.Parse(this.ddlState.SelectedValue.ToString())) == 1)
        {
            this.objTable = this.objXuatKhauLaoDong.getDataById(this.itemId);
            if (this.objTable.Rows.Count > 0)
            {
                this.DuHoc = bool.Parse(this.objTable.Rows[0]["DuHoc"].ToString());
                if (this.DuHoc)
                {
                    this.strHtmlDuHoc = "Du học";
                }
                else
                {
                    this.strHtmlDuHoc = "Xuất khẩu lao động";
                }
            }
            if (this.itemId > 0 && int.Parse(this.txtIDNldDangKy.Value.Trim()) > 0 && this.DuHoc)
            {
                DateTime?NgaySinhBo;
                try
                {
                    NgaySinhBo = TVSSystem.CVDate(this.txtNgaySinhBo.Value.Trim());
                }
                catch
                {
                    NgaySinhBo = null;
                }

                DateTime?NgaySinhMe;
                try
                {
                    NgaySinhMe = TVSSystem.CVDate(this.txtNgaySinhMe.Value.Trim());
                }
                catch
                {
                    NgaySinhMe = null;
                }

                float tmpThuNhapCuaBo = 0;
                if (this.txtThuNhapThangBo.Text.Trim() != "")
                {
                    try
                    {
                        tmpThuNhapCuaBo = float.Parse(this.txtThuNhapThangBo.Text);
                    }
                    catch
                    {
                        tmpThuNhapCuaBo = 0;
                    }
                }
                else
                {
                    tmpThuNhapCuaBo = 0;
                }

                float tmpThuNhapCuaMe = 0;
                if (this.txtThuNhapThangMe.Text.Trim() != "")
                {
                    try
                    {
                        tmpThuNhapCuaMe = float.Parse(this.txtThuNhapThangMe.Text);
                    }
                    catch
                    {
                        tmpThuNhapCuaMe = 0;
                    }
                }
                else
                {
                    tmpThuNhapCuaMe = 0;
                }

                DataTable objTmpTable = new DataTable();
                objTmpTable = this.objNguoiLaoDong.getDataNldPhuHuynhByIDNldXuatKhau(this.itemId);
                if (objTmpTable.Rows.Count > 0)
                {
                    this.IDNldPhuHuynh = int.Parse(objTmpTable.Rows[0]["IDNldPhuHuynh"].ToString());
                }
                else
                {
                    this.IDNldPhuHuynh = 0;
                }
                this.objNguoiLaoDong.setDataNldPhuHuynh(ref this.IDNldPhuHuynh, this.itemId, int.Parse(this.txtIDNldDangKy.Value.Trim()),
                                                        this.txtHoTenBo.Text, NgaySinhBo, this.txtDiaChiBo.Text, this.txtDienThoaiBo.Text, this.txtDonViBo.Text, this.txtChucVuBo.Text, this.txtDiaChiDonViBo.Text, tmpThuNhapCuaBo, this.txtSoTietKiemBo.Text,
                                                        this.txtHoTenMe.Text, NgaySinhMe, this.txtDiaChiMe.Text, this.txtDienThoaiMe.Text, this.txtDonViMe.Text, this.txtChucVuMe.Text, this.txtDiaChiDonViMe.Text, tmpThuNhapCuaMe, this.txtSoTietKiemMe.Text);
            }

            Response.Redirect("TuVanXuatKhau.aspx?id=" + this.itemId);
        }
        else
        {
            this.lblMsg.Text = "Lỗi xảy ra khi cập nhật thông tin.";
        }
    }
    protected void btnSave_Click(object sender, EventArgs e)
    {
        this.lblMsg.Text = "";

        if (this.txtTenDonVi.Text.Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập tên của đơn vị";
            this.txtTenDonVi.Focus();
            return;
        }

        if (this.ddlIDNganhNghe.SelectedValue.ToString() == "0")
        {
            this.lblMsg.Text = "Bạn chưa chọn ngành nghề kinh doanh";
            this.ddlIDNganhNghe.Focus();
            return;
        }

        if (this.txtDiaChi.Text.Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập địa chỉ của doanh nghiệp";
            this.txtDiaChi.Focus();
            return;
        }

        if (this.txtNgayDangKy.Value.Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập ngày đăng ký hồ sơ";
            this.txtNgayDangKy.Focus();
            return;
        }

        if (this.objDoanhNghiep.setData(ref this.itemId, this.txtMaDonVi.Text, this.txtTenDonVi.Text, int.Parse(this.ddlIDNganhNghe.SelectedValue.ToString()), int.Parse(this.ddlIdLoaiHinh.SelectedValue.ToString()), this.txtQuyMo.Text, this.txtDiaChi.Text, int.Parse(this.ddlIDHuyen.SelectedValue.ToString()), int.Parse(this.ddlIDTinh.SelectedValue.ToString()), this.txtDienThoaiDonVi.Text, this.txtEmailDonVi.Text, this.txtWebsite.Text, this.txtNguoiDaiDien.Text, this.txtDienThoai.Text, this.txtEmail.Text, this.txtChucVu.Text, TVSSystem.CVDate(this.txtNgayDangKy.Value.ToString()), this.ckbNuocNgoai.Checked, this.ckbState.Checked) == 1)
        {
            Session["lblMsg"] = "Cập nhật thông tin thành công!";


            Response.Redirect("DoanhNghiepEdit.aspx?id=" + this.itemId);
        }
        else
        {
            this.lblMsg.Text = "Lỗi xảy ra khi cập nhật thông tin.";
        }
    }
    protected void btnSave_Click(object sender, EventArgs e)
    {
        if (this.IDNguoiLaoDong > 0)
        {
            this.lblMsg.Text = "";

            if (this.txtDonVi.Text == "")
            {
                this.lblMsg.Text = "Bạn chưa nhập tên đơn vị";
                this.txtDonVi.Focus();
                return;
            }

            if (this.txtNgayBatDau.Value.Trim() == "")
            {
                this.lblMsg.Text         = "Bạn chưa nhập ngày bắt đầu công tác";
                this.txtNgayBatDau.Value = DateTime.Now.ToString();
                this.txtNgayBatDau.Focus();
                return;
            }

            if (this.txtNgayKetThuc.Value.Trim() == "")
            {
                this.lblMsg.Text          = "Bạn chưa nhập ngày kết thúc công tác";
                this.txtNgayKetThuc.Value = DateTime.Now.ToString();
                this.txtNgayKetThuc.Focus();
                return;
            }

            if (this.objNguoiLaoDong.setDataNldQuatrinhCongTac(this.IDNldQuaTrinhCongTac, this.IDNguoiLaoDong, this.txtDonVi.Text, int.Parse(this.ddlIDLinhVuc.SelectedValue.ToString()), int.Parse(this.ddlChucVu.SelectedValue.ToString()), TVSSystem.CVDate("01/" + this.txtNgayBatDau.Value.Trim()), TVSSystem.CVDate("01/" + this.txtNgayKetThuc.Value.Trim())) == 1)
            {
                this.getData();
            }
            else
            {
                this.lblMsg.Text = "Lỗi xảy ra khi lưu thông tin";
            }
        }
    }
示例#8
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        this.lblMsg.Text = "";

        if (this.txtIDDonVi.Value.Trim() == "")
        {
            this.lblMsg.Text = "Bạn cần chọn đơn vị tuyển dụng";
            this.txtIDDonVi.Focus();
            return;
        }

        if (this.txtSoLuongTuyenDung.Text.Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập số lượng nhân sự cần tuyển dụng";
            this.txtSoLuongTuyenDung.Focus();
            return;
        }

        if (this.txtNgayBatDau.Value.Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập ngày bắt đầu tuyển dụng";
            this.txtNgayBatDau.Focus();
            return;
        }

        if (this.txtNgayKetThuc.Value.Trim() == "")
        {
            this.lblMsg.Text = "Bạn chưa nhập ngày kết thúc tuyển dụng";
            this.txtNgayKetThuc.Focus();
            return;
        }

        int IdQuocGia = 0;

        try
        {
            if (this.txtIdQuocGia.Value.Trim() != "")
            {
                try
                {
                    IdQuocGia = int.Parse(this.txtIdQuocGia.Value.Trim());
                }
                catch
                {
                    IdQuocGia = 0;
                }
            }
            else
            {
                IdQuocGia = 0;
            }
        }
        catch
        {
            IdQuocGia = 0;
        }

        try
        {
            if (this.objTuyenDung.setData(ref this.itemId,
                                          int.Parse(this.txtIDDonVi.Value.ToString()),
                                          int.Parse(this.ddlNhomNganh.SelectedValue.ToString()),
                                          int.Parse(this.ddlIdVitri.SelectedValue.ToString()),
                                          int.Parse(this.ddlIDChucVu.SelectedValue.ToString()),
                                          int.Parse(this.ddlNganhNghe.SelectedValue.ToString()),
                                          int.Parse(this.txtSoLuongTuyenDung.Text),
                                          int.Parse(this.ddlIDDoTuoi.SelectedValue.ToString()),
                                          int.Parse(this.ddlIDGioiTinh.SelectedValue.ToString()),
                                          int.Parse(ddlIDTrinhDoChuyenMon.SelectedValue.ToString()),
                                          this.txtUuTien.Text,
                                          this.txtNoiDungKhac.Text,
                                          this.txtMoTa.Text,
                                          int.Parse(this.ddlIDMucLuong.SelectedValue.ToString()),
                                          this.txtDiaDiem.Text,
                                          int.Parse(this.ddlIDTinh.SelectedValue.ToString()),
                                          this.ckbNuocNgoai.Checked, this.txtQuyenLoi.Text,
                                          TVSSystem.CVDate(this.txtNgayBatDau.Value.ToString()),
                                          TVSSystem.CVDate(this.txtNgayKetThuc.Value.ToString()),
                                          this.ckbState.Checked,
                                          int.Parse(ddlyeuCauTinHoc.SelectedValue),
                                          int.Parse(ddlyeuCauNgoaiNgu.SelectedValue),
                                          txtNamKinhNghiem.Text,
                                          int.Parse(ddlThoiGianLamViec.SelectedValue),
                                          int.Parse(this.ddlTinHoc.SelectedValue.ToString()),
                                          int.Parse(this.ddlTrinhDoNgoaiNgu.SelectedValue.ToString()), IdQuocGia, txtNameQuocGia.Value) == 1)
            {
                Session["TuyenDungMessage"] = "Lưu thông tin thành công";

                Response.Redirect("TuyenDungEdit.aspx?id=" + this.itemId);
            }
            else
            {
                this.lblMsg.Text = "Lỗi xảy ra khi cập nhật thông tin.";
            }
        }catch {
            this.lblMsg.Text = "Lỗi xảy ra khi cập nhật thông tin.";
        }
    }