void LoadTypeDrink() { //load loại thức uống theo tên List <TypeDrinkDTO> listtype = TypeDrinkBUS.GetListTypeDrinkWithStatusOne(1); cbLoaiThucUong.DataSource = listtype; cbLoaiThucUong.DisplayMember = "NameType"; }
void LoadTypeDrink(ComboBox cmb) { List <TypeDrinkDTO> listtype = TypeDrinkBUS.GetListTypeDrinkWithStatusOne(1); cmb.DataSource = listtype; cmb.ValueMember = "ID"; cmb.DisplayMember = "NameType"; }
private void LoadListTypeDrink(ComboBox cbx) { List <TypeDrinkDTO> listtype = TypeDrinkBUS.GetAllListTypeDrink(); cbx.DataSource = listtype; cbx.ValueMember = "ID"; cbx.DisplayMember = "NameType"; }
private void btnDeTypeDrink_Click(object sender, EventArgs e) { try { if (lstTypeDrink.SelectedItems.Count > 0) { TypeDrinkDTO sp = lstTypeDrink.SelectedItems[0].Tag as TypeDrinkDTO; frm_XacNhan frm_XN = new frm_XacNhan("Vui lòng nhập mật khẩu để xác nhận thao tác này!", Program.sAccount); if (frm_XN.ShowDialog() == DialogResult.OK) { if (AccountBUS.IsLogin(Program.sAccount.ID, frm_XN.txtXacNhap.Text)) { if ((DrinkBUS.GetIDTypeDrinkByIDDrink(sp.ID)) == -1) { if (TypeDrinkBUS.DeleteTypeDrink(sp)) { MessageBox.Show("Đã xóa thành công", "Thông báo", MessageBoxButtons.OK); ShowTypeDrink(); DeleteTextType(); LoadTypeDrink(cbLocLoaiSP); LoadTypeDrink(cbTypeDrink); } else { MessageBox.Show("Thực hiện xóa thất bại, vui lòng thử lại!", "Thông báo", MessageBoxButtons.OK); } } else { MessageBox.Show("Bạn vui lòng xóa tất cả sản phẩm đang thuộc loại sản phẩm này, trước khi thực hiện chức năng này", "Thông báo", MessageBoxButtons.OK); } } else { MessageBox.Show("Bạn nhập sai mật khẩu, vui lòng nhập lại!", "Thông báo", MessageBoxButtons.OK); } } } else { MessageBox.Show("Bạn chưa chọn loại sản phẩm nào!", "Thông báo", MessageBoxButtons.OK); } } catch { MessageBox.Show("Hệ thống đang bảo trì chức năng này, vui lòng quay lại sau nhé!", "Thông báo", MessageBoxButtons.OK); } }
private void btnEditTypeDrink_Click(object sender, EventArgs e) { try { if (lstTypeDrink.SelectedItems.Count > 0) { if (this.txtTypeDrinkName.Text == "") { MessageBox.Show("Bạn không thể cập nhật nếu như để trống một trường dữ liệu nào.", "Thông báo", MessageBoxButtons.OK); } else { TypeDrinkDTO sp = lstTypeDrink.SelectedItems[0].Tag as TypeDrinkDTO; sp.Nametype = txtTypeDrinkName.Text; if (this.radAnType.Checked) { sp.Status = 0; } else { sp.Status = 1; } if (TypeDrinkBUS.UpdateTypeDrink(sp)) { ShowTypeDrink(); MessageBox.Show("Đã cập nhật loại sản phẩm thành công", "Thông báo", MessageBoxButtons.OK); DeleteTextType(); LoadTypeDrink(cbLocLoaiSP); LoadTypeDrink(cbTypeDrink); } else { MessageBox.Show("Bạn đã cập nhật loại sản phẩm thất bại, vui lòng kiểm tra thông tin nhập vào!", "Thông báo", MessageBoxButtons.OK); } } } else { MessageBox.Show("Bạn vui lòng chọn sản phẩm trước khi thực hiện chức năng này!", "Thông báo", MessageBoxButtons.OK); } } catch { MessageBox.Show("Hệ thống đang bảo trì chức năng này, vui lòng quay lại sau nhé!", "Thông báo", MessageBoxButtons.OK); } }
private void frm_QuanLy_Load(object sender, EventArgs e) { cbTypeDrink.ContextMenu = new ContextMenu(); cbLocLoaiSP.ContextMenu = new ContextMenu(); txtPassword.Enabled = false; btnKhoiPhuc.Enabled = false; LoadListBill(); List <TypeDrinkDTO> listtype = TypeDrinkBUS.GetAllListTypeDrink(); cbLocLoaiSP.DataSource = listtype; cbLocLoaiSP.ValueMember = "ID"; cbLocLoaiSP.DisplayMember = "NameType"; if (cbLocLoaiSP.SelectedItem != null) { LoadDrinkListByTypeDrinkID(Convert.ToInt32(cbLocLoaiSP.SelectedValue)); } }
private void btnAddTypeDrink_Click(object sender, EventArgs e) { try { if (this.txtTypeDrinkName.Text == "") { MessageBox.Show("Bạn không thể cập nhật nếu như để trống một trường dữ liệu nào.", "Thông báo", MessageBoxButtons.OK); } else { TypeDrinkDTO sp = new TypeDrinkDTO(); sp.Nametype = txtTypeDrinkName.Text; if (this.radAnType.Checked) { sp.Status = 0; } else { sp.Status = 1; } if (TypeDrinkBUS.InsertTypeDrink(sp) == true) { MessageBox.Show("Đã thêm mới loại sản phẩm thành công", "Thông báo", MessageBoxButtons.OK); ShowTypeDrink(); LoadTypeDrink(cbTypeDrink); LoadTypeDrink(cbLocLoaiSP); DeleteTextType(); } else { MessageBox.Show("Bạn đã thêm loại sản phẩm thất bại, vui lòng kiểm tra thông tin nhập vào!", "Thông báo", MessageBoxButtons.OK); } } } catch { MessageBox.Show("Hệ thống đang bảo trì chức năng này, vui lòng quay lại sau nhé!", "Thông báo", MessageBoxButtons.OK); } }
void ShowTypeDrink() { lstTypeDrink.Items.Clear(); List <TypeDrinkDTO> menulist = TypeDrinkBUS.GetAllListTypeDrink(); for (int i = 0; i < menulist.Count; i++) { ListViewItem listitem = new ListViewItem(); listitem.Text = "#" + (i + 1).ToString(); listitem.SubItems.Add(menulist[i].Nametype.ToString()); if (menulist[i].Status == 1) { listitem.SubItems.Add("Đang họat động"); } else { listitem.SubItems.Add("Khóa"); } listitem.SubItems.Add("LSP00" + menulist[i].ID.ToString()); listitem.Tag = menulist[i]; lstTypeDrink.Items.Add(listitem); } }