//hiennv public void LoadDataListFoods() { try { FoodsBO aFoodsBO = new FoodsBO(); List<Foods> aListFoods = new List<Foods>(); List<Foods> aListTemp = aFoodsBO.Select_All(); foreach (Foods item in aListTemp) { Foods aFoods = aFoodsBO.Select_ByID(item.ID); if (aFoods.Image1 != null) { if (aFoods.Image1.Length <= 0) { Image image = SaleManager.Properties.Resources.logo_nkcp_small; image = image.GetThumbnailImage(70,70, null, IntPtr.Zero); Byte[] aImageByte = this.ConvertImageToByteArray(image); aFoods.Image1 = aImageByte; } } else { Image image = SaleManager.Properties.Resources.logo_nkcp_small; image = image.GetThumbnailImage(70,70, null, IntPtr.Zero); Byte[] aImageByte = this.ConvertImageToByteArray(image); aFoods.Image1 = aImageByte; } aListFoods.Add(aFoods); } dgvFoods.DataSource = aListFoods; dgvFoods.RefreshDataSource(); } catch (Exception ex) { MessageBox.Show("frmTsk_SearchFood.LoadDataListFoods\n" + ex.ToString(), "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
// Load data cho bảng món ăn public void LoadDataListFoods() { try { this.aListFoods.Clear(); FoodsBO aFoodsBO = new FoodsBO(); MenusBO aMenusBO = new MenusBO(); int count = (lueHalls.Properties.DataSource as IList).Count; for (int i = 0; i < count; i++) { this.aListFoods.Insert(i,aFoodsBO.Select_All()); } dgvAvailableFoods.DataSource = this.aListFoods[this.lueHalls.ItemIndex]; dgvAvailableFoods.RefreshDataSource(); } catch (Exception ex) { MessageBox.Show("frmTsk_BookingHall_Customer_New.LoadDataListFoods\n" + ex.ToString(), "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
// Load data cho bảng món ăn public void LoadDataListFoods() { try { this.aListFoods.Clear(); FoodsBO aFoodsBO = new FoodsBO(); MenusBO aMenusBO = new MenusBO(); this.aListFoods = aFoodsBO.Select_All(); dgvAvailableFoods.DataSource = this.aListFoods; dgvAvailableFoods.RefreshDataSource(); } catch (Exception ex) { MessageBox.Show("frmTsk_BookingHall_Customer_New.LoadDataListFoods\n" + ex.ToString(), "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//hiennv public void LoadDataListFoods() { try { this.aListFoods.Clear(); FoodsBO aFoodsBO = new FoodsBO(); MenusBO aMenusBO = new MenusBO(); List<Foods> aListFoods = aFoodsBO.Select_All(); List<int> ListID = new List<int>(); for (int i = 0; i < aListFoods.Count; i++) { ListID.Add(aListFoods[i].ID); } List<Foods> aListTemp = aFoodsBO.Select_ByListID(ListID); foreach (Foods item in aListFoods) { Foods aFoods = aListTemp.Where(p => p.ID == item.ID).ToList()[0]; if (aFoods.Image1 != null) { if (aFoods.Image1.Length <= 0) { Image image = RoomManager.Properties.Resources.logo_nkcp_small; image = image.GetThumbnailImage(70, 70, null, IntPtr.Zero); Byte[] aImageByte = this.ConvertImageToByteArray(image); aFoods.Image1 = aImageByte; } } else { Image image = RoomManager.Properties.Resources.logo_nkcp_small; image = image.GetThumbnailImage(70, 70, null, IntPtr.Zero); Byte[] aImageByte = this.ConvertImageToByteArray(image); aFoods.Image1 = aImageByte; } this.aListFoods.Add(aFoods); } dgvAvailableFoods.DataSource = this.aListFoods; dgvAvailableFoods.RefreshDataSource(); } catch (Exception ex) { MessageBox.Show("frmIns_Menus.LoadDataListFoods\n" + ex.ToString(), "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }