protected void pnlYeuCauTuyenDung_Load() { var data = new KeHoachTuyenDungController().GetInfoByID(decimal.Parse("0" + hdfRecordID.Text)); foreach (var item in data) { } }
public void btnCapNhatKeHoachTuyenDung_Click(object sender, DirectEventArgs e) { try { KeHoachTuyenDungController ctrol = new KeHoachTuyenDungController(); DAL.KeHoachTuyenDung khtd = new KeHoachTuyenDung(); khtd.CreatedBy = CurrentUser.ID; khtd.CreatedDate = DateTime.Now; if (df_HanNopHoSo.SelectedDate.ToString().Contains("0001") == false) { khtd.HanNopHoSo = df_HanNopHoSo.SelectedDate; } if (df_NgayBatDau.SelectedDate.ToString().Contains("0001") == false) { khtd.NgayBatDau = df_NgayBatDau.SelectedDate; } if (df_NgayKetThuc.SelectedDate.ToString().Contains("0001") == false) { khtd.NgayKetThuc = df_NgayKetThuc.SelectedDate; } khtd.TenKeHoach = txt_TenKeHoach.Text; khtd.SoLuongCanTuyen = int.Parse("0" + txt_SoLuongCanTuyen.Text); khtd.SoVongPhongVan = int.Parse("0" + txt_SoVongPhongVan.Text); khtd.MaChucVu = hdfMaChucVu.Text; khtd.MaCongViec = hdfMaCongViec.Text; khtd.MA_DONVI = hdfMaDonVi.Text; khtd.MucLuongDuKienToiDa = decimal.Parse("0" + txt_MucLuongDuKienToiDa.Text); khtd.MucLuongDuKienToiThieu = decimal.Parse("0" + txt_MucLuongDuKienToiThieu.Text); khtd.KinhPhiDuTru = decimal.Parse("0" + txt_KinhPhiDuTru.Text); khtd.ThoiGianThuViec = txt_ThoiGianThuViec.Text; khtd.LyDoTuyen = int.Parse("0" + hdfLyDoTuyenDung.Text); khtd.GhiChu = txt_GhiChu.Text; if (e.ExtraParams["Command"] == "Edit") { khtd.ID = int.Parse("0" + hdfRecordID.Text); ctrol.Update(khtd); wdInsertKeHoachTuyenDung.Hide(); Dialog.ShowNotification("Cập nhật dữ liệu thành công!"); } else { ctrol.Insert(khtd); Dialog.ShowNotification("Thêm mới thành công!"); } if (e.ExtraParams["Close"] == "True") { wdInsertKeHoachTuyenDung.Hide(); } grp_KeHoachTuyenDung.Reload(); } catch (Exception ex) { Dialog.ShowError(ex.Message); } }
public void mnuNhanDoiDuLieuKHTD_Click(object sender, DirectEventArgs e) { try { int id = int.Parse(hdfRecordID.Text); DAL.KeHoachTuyenDung khtdInfo = new KeHoachTuyenDungController().GetById(id); txt_NewID.Text = khtdInfo.ID.ToString(); wdNhanDoiDuLieu.Show(); grp_KeHoachTuyenDung.Reload(); } catch (Exception ex) { Dialog.ShowError(ex.Message + hdfRecordID.Text); } }
public void btnEditKHTD_Click(object sender, DirectEventArgs e) { try { DAL.KeHoachTuyenDung khtdInfo = new KeHoachTuyenDungController().GetById(int.Parse("0" + hdfRecordID.Text)); if (khtdInfo == null) { Dialog.ShowError("Không tìm thấy kế hoạch tuyển dụng"); return; } txt_TenKeHoach.Text = khtdInfo.TenKeHoach; if (khtdInfo.SoLuongCanTuyen != null) { txt_SoLuongCanTuyen.Text = khtdInfo.SoLuongCanTuyen.ToString(); } if (khtdInfo.KinhPhiDuTru != null) { txt_KinhPhiDuTru.Text = khtdInfo.KinhPhiDuTru.ToString(); } if (khtdInfo.ThoiGianThuViec != null) { txt_ThoiGianThuViec.Text = khtdInfo.ThoiGianThuViec.ToString(); } if (khtdInfo.MucLuongDuKienToiThieu != null) { txt_MucLuongDuKienToiThieu.Text = khtdInfo.MucLuongDuKienToiThieu.ToString(); } if (khtdInfo.MucLuongDuKienToiDa != null) { txt_MucLuongDuKienToiDa.Text = khtdInfo.MucLuongDuKienToiDa.ToString(); } if (khtdInfo.SoVongPhongVan != null) { txt_SoVongPhongVan.Text = khtdInfo.SoVongPhongVan.ToString(); } if (khtdInfo.HanNopHoSo != null) { df_HanNopHoSo.SelectedDate = khtdInfo.HanNopHoSo.Value; } if (khtdInfo.NgayBatDau != null) { df_NgayBatDau.SelectedDate = khtdInfo.NgayBatDau.GetValueOrDefault(DateTime.Now.Date); } if (khtdInfo.NgayKetThuc != null) { df_NgayKetThuc.SelectedDate = khtdInfo.NgayKetThuc.GetValueOrDefault(DateTime.Now.Date); } if (!string.IsNullOrEmpty(khtdInfo.MaChucVu)) { cbx_MaChucVu.SetValueAndFireSelect(khtdInfo.MaChucVu); } if (!string.IsNullOrEmpty(khtdInfo.MaCongViec)) { cbx_MaCongViec.SetValueAndFireSelect(khtdInfo.MaCongViec); } if (!string.IsNullOrEmpty(khtdInfo.MA_DONVI)) { cbx_Ma_DonVi.SetValueAndFireSelect(khtdInfo.MA_DONVI); } btnCapNhatKeHoachTuyenDung.Hide(); btnEditKeHoachTuyenDung.Show(); btnCapNhat_DongLaiKHTD.Hide(); btnClose.Show(); wdInsertKeHoachTuyenDung.Title = "Cập nhật kế hoạch tuyển dụng"; wdInsertKeHoachTuyenDung.Icon = Icon.Pencil; wdInsertKeHoachTuyenDung.Show(); } catch (Exception ex) { Dialog.ShowError(ex.Message); } }