public static bool Insert(SuKien_HuanLuyen dto) { try { VNSCDataContext VNSC = SQL_Connection.CreateSQlConnection(); VNSC.SuKien_HuanLuyens.InsertOnSubmit(dto); VNSC.SubmitChanges(); return true; } catch (System.Exception ex) { return false; } }
private bool InsertSuKien_HuanLuyen(List<UC_HuanLuyen> list_UC_Temp) { for (int i = 0; i < list_UC_Temp.Count; i++) { dto_SuKien_HuanLuyen = new SuKien_HuanLuyen(); dto_SuKien_HuanLuyen.Nganh = list_UC_Temp[i].Nganh; dto_SuKien_HuanLuyen.Khoa = list_UC_Temp[i].Khoa; dto_SuKien_HuanLuyen.TenKhoa = list_UC_Temp[i].TenKhoa; dto_SuKien_HuanLuyen.KhoaTruong = list_UC_Temp[i].KhoaTruong; dto_SuKien_HuanLuyen.Nam = list_UC_Temp[i].Nam; dto_SuKien_HuanLuyen.MHL = list_UC_Temp[i].MHL; dto_SuKien_HuanLuyen.TinhTrang = list_UC_Temp[i].TinhTrang; if (SuKien_HuanLuyen_BUS.Insert(dto_SuKien_HuanLuyen)) { dto_SuKien_HoSo_HuanLuyen = new SuKien_HoSo_HuanLuyen(); dto_SuKien_HoSo_HuanLuyen.MaSuKien_HoSo = sMaSuKien_HoSo; List<SuKien_HuanLuyen> list_Temp = SuKien_HuanLuyen_BUS.LayDSSuKien_HuanLuyen(); dto_SuKien_HoSo_HuanLuyen.MaSuKien_HuanLuyen = list_Temp[list_Temp.Count - 1].Ma; if (!SuKien_HoSo_HuanLuyen_BUS.Insert(dto_SuKien_HoSo_HuanLuyen)) { return false; } } else { return false; } } return true; }
private bool UpdateSuKien_HuanLuyen() { if (!InsertSuKien_HuanLuyen(list_UC_HuanLuyen_Insert)) { return false; } for (int i = 0; i < list_UC_HuanLuyen_Delete.Count; i++) { if (!SuKien_HoSo_HuanLuyen_BUS.Delete(sMaSuKien_HoSo, list_UC_HuanLuyen_Delete[i])) { return false; } if (!SuKien_HuanLuyen_BUS.Delete(list_UC_HuanLuyen_Delete[i])) { return false; } } for (int i = 0; i < list_UC_HuanLuyen_Update.Count; i++) { dto_SuKien_HuanLuyen = new SuKien_HuanLuyen(); dto_SuKien_HuanLuyen.Ma = list_UC_HuanLuyen_Update[i].Ma; dto_SuKien_HuanLuyen.Nganh = list_UC_HuanLuyen_Update[i].Nganh; dto_SuKien_HuanLuyen.Khoa = list_UC_HuanLuyen_Update[i].Khoa; dto_SuKien_HuanLuyen.TenKhoa = list_UC_HuanLuyen_Update[i].TenKhoa; dto_SuKien_HuanLuyen.KhoaTruong = list_UC_HuanLuyen_Update[i].KhoaTruong; dto_SuKien_HuanLuyen.Nam = list_UC_HuanLuyen_Update[i].Nam; dto_SuKien_HuanLuyen.MHL = list_UC_HuanLuyen_Update[i].MHL; dto_SuKien_HuanLuyen.TinhTrang = list_UC_HuanLuyen_Update[i].TinhTrang; if (!SuKien_HuanLuyen_BUS.UpdateSuKien_HuanLuyenInfo(dto_SuKien_HuanLuyen)) { return false; } } return true; }
private void UC_SuKien_HoSoThamDu_Load(object sender, EventArgs e) { LoadPic(); list_IDV = new List<int>(); list_NhomTrachVu = new List<string>(); list_TrachVu = new List<string>(); cbIDV_LLCN.Items.Add(" "); LayDSIDV_ComboBox(cbIDV_LLCN); if (!LayDSNhomTrachVu_ComboBox(cbNhomTrachVu_LLCN)) { this.Visible = false; Form_Notice frm = new Form_Notice("Chưa khởi tạo Nhóm trách vụ!", false); return; } else { this.Visible = true; } if (!LayDSTrachVu_ComboBox(cbTrachVu_LLCN)) { this.Visible = false; Form_Notice frm = new Form_Notice("Chưa khởi tạo Trách vụ!", false); return; } else { this.Visible = true; } list_dto = new List<SuKien_HoSo>(); list_UC_HuanLuyen = new List<UC_HuanLuyen>(); list_UC_HuanLuyen_Insert = new List<UC_HuanLuyen>(); list_UC_HuanLuyen_Delete = new List<int>(); list_UC_HuanLuyen_Update = new List<UC_HuanLuyen>(); dto_HoSo = new HoSo(); dto_SuKien_HoSo = new SuKien_HoSo(); dto_SuKien_HuanLuyen = new SuKien_HuanLuyen(); dto_SuKien_HoSo_HuanLuyen = new SuKien_HoSo_HuanLuyen(); list_FolderAvatar = new List<string>(); list_FolderAvatar.Add("DB"); list_FolderAvatar.Add("Avatar"); if (String.Format("{0:tt}", DateTime.Now) == "AM") { sNgayCapNhat = String.Format("{0:dd/MM/yyyy}", DateTime.Now) + " - " + String.Format("{0:hh:mm:ss}", DateTime.Now) + " Sáng"; lbNgayCapNhat.Text = sNgayCapNhat.Substring(0, 18) + sNgayCapNhat.Substring(21); } else { sNgayCapNhat = String.Format("{0:dd/MM/yyyy}", DateTime.Now) + " - " + String.Format("{0:hh:mm:ss}", DateTime.Now) + " Chiều"; lbNgayCapNhat.Text = sNgayCapNhat.Substring(0, 18) + sNgayCapNhat.Substring(21); } if (sSelect == "SỬA") { setSuKien_HoSoTheoMaSuKien_HoSo(sMaSuKien_HoSo); } if (bCopyHoSoCaNhanToHoSoThamDu) { setSuKien_HoSoTheoMaHoSo(sMaHoSo); if (!KiemTraHoSoCaNhanBiTrungHoSoThamDu(dto_HoSo)) { pbHoanTat_HL_Click(sender, e); } else { this.Dispose(); } } if (bImportHoSoClientToHoSoThamDu) { setSuKien_HoSoImport(dto_SuKien_HoSo_Import, list_SuKien_HuanLuyen); if (!KiemTraHoSoCaNhanBiTrungHoSoThamDu(dto_HoSo)) { pbHoanTat_HL_Click(sender, e); } else { this.Dispose(); } } this.Size = new System.Drawing.Size(1024, 600); pnLyLich.Size = new System.Drawing.Size(550, 545); pnLyLich.Location = SubFunction.SetCenterLocation(this.Size, pnLyLich.Size); gbLyLichCaNhan.Size = new System.Drawing.Size(550, 545); gbLyLichCaNhan.Location = SubFunction.SetWidthCenter(pnLyLich.Size, gbLyLichCaNhan.Size, 0); gbLyLichHuongDao.Size = new System.Drawing.Size(550, 545); gbLyLichHuongDao.Location = SubFunction.SetWidthCenter(pnLyLich.Size, gbLyLichHuongDao.Size, 0); gbNgheNghiep_KiNang.Size = new System.Drawing.Size(550, 545); gbNgheNghiep_KiNang.Location = SubFunction.SetWidthCenter(pnLyLich.Size, gbNgheNghiep_KiNang.Size, 0); gbHuanLuyen.Size = new System.Drawing.Size(550, 545); gbHuanLuyen.Location = SubFunction.SetWidthCenter(pnLyLich.Size, gbHuanLuyen.Size, 0); pn_gbHuanLuyen.Size = new System.Drawing.Size(540, 430); pn_gbHuanLuyen.Location = SubFunction.SetWidthCenter(gbHuanLuyen.Size, pn_gbHuanLuyen.Size, 50); pnNgayCapNhat.Left = pnLyLich.Left; pnNgayCapNhat.Top = pnLyLich.Top - 22; size_PicRec.Width = 90; size_PicRec.Height = 120; pnAvatar.Left = pnLyLich.Right + 5; pnAvatar.Top = pnLyLich.Top + 10; }
partial void DeleteSuKien_HuanLuyen(SuKien_HuanLuyen instance);
partial void UpdateSuKien_HuanLuyen(SuKien_HuanLuyen instance);
partial void InsertSuKien_HuanLuyen(SuKien_HuanLuyen instance);
public static bool UpdateSuKien_HuanLuyenInfo(SuKien_HuanLuyen dto) { try { VNSCDataContext VNSC = SQL_Connection.CreateSQlConnection(); SuKien_HuanLuyen sk = VNSC.SuKien_HuanLuyens.Single(P => P.Ma == dto.Ma); sk.Nganh = dto.Nganh; sk.Khoa = dto.Khoa; sk.TenKhoa = dto.TenKhoa; sk.KhoaTruong = dto.KhoaTruong; sk.Nam = dto.Nam; sk.MHL = dto.MHL; sk.TinhTrang = dto.TinhTrang; VNSC.SubmitChanges(); return true; } catch (System.Exception ex) { return false; } }
private SuKien_HuanLuyen TraCuuHuanLuyenTheoMaHoSo(XmlNodeList list_HuanLuyen, int iMa) { SuKien_HuanLuyen dto_Temp = new SuKien_HuanLuyen(); for (int i = 0; i < list_HuanLuyen.Count; i++) { if (int.Parse(list_HuanLuyen[i].Attributes["Ma"].InnerText) == iMa) { dto_Temp.Nganh = list_HuanLuyen[i]["Nganh"].InnerText; dto_Temp.Khoa = list_HuanLuyen[i]["Khoa"].InnerText; dto_Temp.TenKhoa = list_HuanLuyen[i]["TenKhoa"].InnerText; dto_Temp.KhoaTruong = list_HuanLuyen[i]["KhoaTruong"].InnerText; dto_Temp.Nam = DateTime.Parse(list_HuanLuyen[i]["Nam"].InnerText); dto_Temp.MHL = list_HuanLuyen[i]["MHL"].InnerText; dto_Temp.TinhTrang = list_HuanLuyen[i]["TinhTrang"].InnerText; return dto_Temp; } } return null; }
public static bool UpdateSuKien_HuanLuyenInfo(SuKien_HuanLuyen dto) { return SuKien_HuanLuyen_DAO.UpdateSuKien_HuanLuyenInfo(dto); }
public static bool Insert(SuKien_HuanLuyen dto) { return SuKien_HuanLuyen_DAO.Insert(dto); }