//hiennv public void Reload() { try { SystemUsersBO aSysUserBO = new SystemUsersBO(); List<SystemUsers> aListTemp = aSysUserBO.Select_ByDisable(false); List<SystemUsers> aListSystemUsers = new List<SystemUsers>(); foreach (SystemUsers item in aListTemp) { SystemUsers aSystemUsers = aSysUserBO.Select_ByID(item.ID); if (aSystemUsers.Image !=null) { if (aSystemUsers.Image.Length > 0) { Image image = ConvertByteArrayToImage(aSystemUsers.Image); //image = image.GetThumbnailImage(60, (60 * image.Height) / image.Width, null, IntPtr.Zero); image = image.GetThumbnailImage(50, 50, null, IntPtr.Zero); Byte[] aImageByte = ConvertImageToByteArray(image); aSystemUsers.Image = aImageByte; } else { //Image image =Image.FromFile("D:\\14-04-2014-NhaKhachChinhPhu\\HumanResource\\Images\\IconUser0.jpg"); Image image = Properties.Resources.IconUser0; image = image.GetThumbnailImage(50, 50, null, IntPtr.Zero); Byte[] aImageByte = ConvertImageToByteArray(image); aSystemUsers.Image = aImageByte; } } else { //Image image =Image.FromFile("D:\\14-04-2014-NhaKhachChinhPhu\\HumanResource\\Images\\IconUser0.jpg"); Image image = Properties.Resources.IconUser0; image = image.GetThumbnailImage(50, 50, null, IntPtr.Zero); Byte[] aImageByte = ConvertImageToByteArray(image); aSystemUsers.Image = aImageByte; } aListSystemUsers.Add(aSystemUsers); } dgvSysUsers.DataSource = aListSystemUsers; dgvSysUsers.RefreshDataSource(); } catch (Exception ex) { MessageBox.Show("frmLst_SystemUsers.Reload\n" + ex.ToString(), "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void frmIns_SystemUsers_Divisions_Load(object sender, EventArgs e) { try { DivisionsBO aDivisionsBO = new DivisionsBO(); List<Divisions> aListDivisions = aDivisionsBO.Select_All(); lueIDDivision.Properties.DataSource = aListDivisions; lueIDDivision.Properties.DisplayMember = "Name"; lueIDDivision.Properties.ValueMember = "ID"; if (aListDivisions.Count > 0) { lueIDDivision.EditValue = aListDivisions[0].ID; } SystemUsersBO aSystemUsersBO = new SystemUsersBO(); this.aListAvailableSystemUsers = aSystemUsersBO.Select_ByDisable(false); //Disable = false this.LoadListAvailableSystemUsers(); } catch (Exception ex) { MessageBox.Show("frmIns_SystemUsers_Divisions.frmIns_SystemUsers_Divisions_Load\n" + ex.ToString(), "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }