public static string Insert2String(HoSo_HuanLuyen_DTO dto) { try { XmlDocument XmlDoc = XMLConnection.SelectXmlDocHoSo(); List<XmlElement> list_dto = new List<XmlElement>(); XmlElement HoSo = XmlDoc.CreateElement("HoSo_HuanLuyen"); #region Add content list_dto.Add(XmlDoc.CreateElement("MaHoSo")); list_dto[list_dto.Count - 1].InnerText = dto.MaHoSo.ToString(); list_dto.Add(XmlDoc.CreateElement("MaHuanLuyen")); list_dto[list_dto.Count - 1].InnerText = dto.MaHuanLuyen.ToString(); #endregion for (int i = 0; i < list_dto.Count; i++) { HoSo.AppendChild(list_dto[i]); } return HoSo.OuterXml; } catch (System.Exception ex) { return null; } }
public static string Insert2String(HoSo_HuanLuyen_DTO dto) { return HoSo_HuanLuyen_DAO.Insert2String(dto); }
public static List<HoSo_HuanLuyen_DTO> TraCuuDSHuanLuyenTheoMaHoSo(int iMa) { try { XmlNodeList list_Temp = XMLConnection.CreateXmlDocHoSo("HoSo_HuanLuyen"); List<HoSo_HuanLuyen_DTO> list_dto = new List<HoSo_HuanLuyen_DTO>(); for (int i = 0; i < list_Temp.Count; i++) { if (int.Parse(list_Temp[i]["MaHoSo"].InnerText) == iMa) { HoSo_HuanLuyen_DTO dto_Temp = new HoSo_HuanLuyen_DTO(); dto_Temp.MaHoSo = int.Parse(list_Temp[i]["MaHoSo"].InnerText); dto_Temp.MaHuanLuyen = int.Parse(list_Temp[i]["MaHuanLuyen"].InnerText); list_dto.Add(dto_Temp); } } return list_dto; } catch (System.Exception ex) { return null; } }
private bool InsertHuanLuyen(List<UC_HuanLuyen> list_UC_Temp) { for (int i = 0; i < list_UC_Temp.Count; i++) { dto_HuanLuyen = new HuanLuyen_DTO(); //Create ma cho client HL List<HuanLuyen_DTO> list_HL = HuanLuyen_BUS.LayDSHuanLuyen(); if (list_HL.Count == 0) { dto_HuanLuyen.Ma = 1; } else { dto_HuanLuyen.Ma = list_HL[list_HL.Count - 1].Ma + 1; } // dto_HuanLuyen.Nganh = list_UC_Temp[i].Nganh; dto_HuanLuyen.Khoa = list_UC_Temp[i].Khoa; dto_HuanLuyen.TenKhoa = list_UC_Temp[i].TenKhoa; dto_HuanLuyen.KhoaTruong = list_UC_Temp[i].KhoaTruong; dto_HuanLuyen.Nam = list_UC_Temp[i].Nam; dto_HuanLuyen.MHL = list_UC_Temp[i].MHL; dto_HuanLuyen.TinhTrang = list_UC_Temp[i].TinhTrang; string sContent = HuanLuyen_BUS.Insert(dto_HuanLuyen); if (EncryptContent(sContent)) { dto_HoSo_HuanLuyen = new HoSo_HuanLuyen_DTO(); dto_HoSo_HuanLuyen.MaHoSo = iMaHoSo; dto_HoSo_HuanLuyen.MaHuanLuyen = dto_HuanLuyen.Ma; sContent = HoSo_HuanLuyen_BUS.Insert(dto_HoSo_HuanLuyen); if (!EncryptContent(sContent)) { return false; } } else { return false; } } return true; }