/// <summary> /// hàm thực hiện lấy danh bạ công ty. /// </summary> public static List <DanhBaEx> GetDanhBaCongTy() { //Ds danh bạ mở rộng trả về List <DanhBaEx> listRet = new List <DanhBaEx>(); try { List <DanhBaCongTy> listDanhBa = DanhBaCongTy.GetDanhSachDanhBaCongTy(); foreach (DanhBaCongTy dbcty in listDanhBa) { string Name = dbcty.Name.Length > 0 ? "[" + dbcty.Name + "] " : ""; DanhBaEx dtx = new DanhBaEx() { PhoneNumber = dbcty.PhoneNumber, Address = Name + dbcty.Address, KieuDanhBa = KieuDanhBa.CongTy, KieuKHGoiDen = KieuKhachHangGoiDen.KhachHangBinhThuong, IsActive = true }; listRet.Add(dtx); } } catch (Exception ex) { LogError.WriteLogError("GetDanhBaCongTy: ", ex); } return(listRet); }
// Khoi tao mot doi tương DoiTac, o che do thêm mơi hay sửa đổi thông tin public frmDanhBaCongTy(DanhBaCongTy DanhBaCongTy, bool boolAdd) { InitializeComponent(); _isAdd = boolAdd; if (boolAdd) { this.Text = "Thêm mới danh bạ công ty"; } else { this.Text = "Sửa đổi thông tin danh bạ công ty"; editSoDienThoai.Enabled = false; } mDanhBaCongTy = DanhBaCongTy; }
/// <summary> /// Tra ve danh sach buu dien /// </summary> /// <returns></returns> public static List <DanhBaCongTy> GetDanhBa_BuuDien_5() { DataTable dt = new Data.DanhBa().GetDanhBa_BuuDien_5(); List <DanhBaCongTy> lstDanhBaCongTy = new List <DanhBaCongTy>(); if (dt != null && dt.Rows.Count > 0) { foreach (DataRow item in dt.Rows) { DanhBaCongTy objDanhBaCongTy = new DanhBaCongTy() { Name = item["Name"] != null && item["Name"].ToString() != "" ? MaHoaDuLieu.GiaiMa(item["Name"].ToString()) : "", Address = item["Address"] != null && item["Address"].ToString() != "" ? MaHoaDuLieu.GiaiMa(item["Address"].ToString()) : "", PhoneNumber = item["PhoneNumber"].ToString() }; lstDanhBaCongTy.Add(objDanhBaCongTy); } } dt.Dispose(); return(lstDanhBaCongTy); }
/// <summary> /// hàm thực hiện lấy danh bạ công ty. /// </summary> /// <returns></returns> public static List <DanhBaEx> GetDanhBaCONGTY_GetLast(DateTime LastUpdate) { List <DanhBaEx> listRet = new List <DanhBaEx>(); try { List <DanhBaCongTy> listDanhBa = DanhBaCongTy.GetDanhBaCONGTY_GetLast(LastUpdate); foreach (DanhBaCongTy dbcty in listDanhBa) { string Name = dbcty.Name.Length > 0 ? "[" + dbcty.Name + "] " : ""; DanhBaEx dtx = new DanhBaEx(dbcty.PhoneNumber, Name + dbcty.Address, KieuDanhBa.CongTy, string.Empty, 0, "", true); listRet.Add(dtx); } } catch (Exception ex) { LogError.WriteLogError("GetDanhBaCONGTY_GetLast : ", ex); } return(listRet); }
public static List <DanhBaCongTy> GetDanhSachDanhBaCongTy() { List <DanhBaCongTy> listKhachAo = new List <DanhBaCongTy>(); DataTable dt = new DataTable(); dt = new Data.DanhBaCongTy().GetDanhBaCONGTY(string.Empty); if (dt.Rows.Count > 0) { foreach (DataRow dr in dt.Rows) { DanhBaCongTy objKhachao = new DanhBaCongTy(); objKhachao.PhoneNumber = dr["PhoneNumber"].ToString(); objKhachao.Name = dr["Name"].ToString(); objKhachao.Address = dr["Address"].ToString(); listKhachAo.Add(objKhachao); } } dt.Dispose(); dt = null; return(listKhachAo); }
public static List <DanhBaCongTy> GetDanhBaCongTys(string strSQL) { List <DanhBaCongTy> lstDanhBaCongTy = new List <DanhBaCongTy>(); DataTable dt = new DataTable(); dt = new Data.DanhBaCongTy().GetDanhBaCongTys(strSQL); if (dt.Rows.Count > 0) { foreach (DataRow dr in dt.Rows) { DanhBaCongTy objDanhBaCongTy = new DanhBaCongTy(); objDanhBaCongTy.PhoneNumber = StringTools.TrimSpace(dr["PhoneNumber"].ToString()); objDanhBaCongTy.Name = StringTools.TrimSpace(dr["Name"].ToString()); objDanhBaCongTy.Address = StringTools.TrimSpace(dr["Address"].ToString()); lstDanhBaCongTy.Add(objDanhBaCongTy); } } dt.Dispose(); dt = null; return(lstDanhBaCongTy); }
private void SetDanhBaCongTy(DanhBaCongTy DanhBaCongTy) { editSoDienThoai.Text = DanhBaCongTy.PhoneNumber; editTen.Text = DanhBaCongTy.Name; editDiaChi.Text = DanhBaCongTy.Address; }