public static bool DeleteTypeDrink(TypeDrinkDTO tydr) { string query = "Exec USP_DeleteTypeDrink @id"; if (DataProvider.Instance.ExcuteNonQuery(query, new object[] { tydr.ID }) == 1) { return(true); } return(false); }
public static bool InsertTypeDrink(TypeDrinkDTO tydr) { string query = "Exec USP_InsertTypeDrink @nametype , @status "; if (DataProvider.Instance.ExcuteNonQuery(query, new object[] { tydr.Nametype, tydr.Status }) == 1) { return(true); } return(false); }
private void btnEditDrink_Click(object sender, EventArgs e) { try { if (lstDrink.SelectedItems.Count > 0) { if (txtDrinkName.Text == "" || txtPriceDrink.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 { DrinkDTO sp = lstDrink.SelectedItems[0].Tag as DrinkDTO; sp.NameDrinks = txtDrinkName.Text; sp.PriceBasic = Convert.ToDouble(txtPriceDrink.Text); // Dành cho phát triển thêm chức năng quản lý khuyến mãi sp.SalePrice = sp.PriceBasic; if (radAn.Checked) { sp.Status = 0; } else { sp.Status = 1; } TypeDrinkDTO typedrink = cbTypeDrink.SelectedItem as TypeDrinkDTO; sp.IDTypeDrink = typedrink.ID; if (DrinkBUS.UpdateDrink(sp)) { ShowDrink(); MessageBox.Show("Bạn đã cập nhật sản phẩm thành công.", "Thông báo", MessageBoxButtons.OK); DeleteTextDrink(); btnAdddrink.Visible = true; btnEditDrink.Visible = false; btnDeDrink.Enabled = false; } else { MessageBox.Show("Hiện tại bạn đã cập nhật thông tin sản phẩm thất bại!", "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); } }
public static List <TypeDrinkDTO> GetAllListTypeDrink() { List <TypeDrinkDTO> listtypedrink = new List <TypeDrinkDTO>(); string query = "select * from TYPEDRINK"; DataTable data = DataProvider.Instance.ExcuteQuery(query); foreach (DataRow item in data.Rows) { TypeDrinkDTO typedrink = new TypeDrinkDTO(item); listtypedrink.Add(typedrink); } return(listtypedrink); }
public static List <TypeDrinkDTO> GetListTypeDrinkWithStatusOne(int status) { List <TypeDrinkDTO> listtype = new List <TypeDrinkDTO>();// 0 ẩn , 1 hiện string query = "select * from TYPEDRINK where Status = " + status; DataTable data = DataProvider.Instance.ExcuteQuery(query); foreach (DataRow item in data.Rows) { TypeDrinkDTO type = new TypeDrinkDTO(item); listtype.Add(type); } return(listtype); }
private void cbLoaiThucUong_SelectedIndexChanged(object sender, EventArgs e) { //khi load loại loại thức uống thì sẽ gán loại theo cái thức uống. int id = 0; if (cbLocLoaiSP.SelectedItem == null) { return; } TypeDrinkDTO typedrink = cbLocLoaiSP.SelectedItem as TypeDrinkDTO; id = typedrink.ID; LoadDrinkListByTypeDrinkID(id); }
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 btnAdddrink_Click(object sender, EventArgs e) { try { if (txtDrinkName.Text == "" || txtPriceDrink.Text == "") { MessageBox.Show("Bạn không thể thêm nếu như để trống một trường dữ liệu nào.", "Thông báo", MessageBoxButtons.OK); } else { DrinkDTO sp = new DrinkDTO(); sp.NameDrinks = txtDrinkName.Text; sp.PriceBasic = Convert.ToDouble(txtPriceDrink.Text); sp.SalePrice = sp.PriceBasic; if (radAn.Checked) { sp.Status = 0; } else { sp.Status = 1; } sp.SalePrice = sp.PriceBasic; // Chọn loại sản phẩm TypeDrinkDTO typedrink = cbTypeDrink.SelectedItem as TypeDrinkDTO; sp.IDTypeDrink = typedrink.ID; if (DrinkBUS.InsertDrink(sp) == true) { MessageBox.Show("Thêm mới thành công.", "Thông báo", MessageBoxButtons.OK); ShowDrink(); DeleteTextDrink(); } else { MessageBox.Show("Thêm mới sản phẩm thất bại, vui lòng kiểm tra dữ liệu nhập vào!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } 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 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); } }
private void lstTypeDrink_SelectedIndexChanged(object sender, EventArgs e) { if (lstTypeDrink.SelectedItems.Count > 0) { btnEditTypeDrink.Visible = true; btnAddTypeDrink.Visible = false; btnDeTypeDrink.Enabled = true; ListViewItem lvw = lstTypeDrink.SelectedItems[0]; TypeDrinkDTO sp = (TypeDrinkDTO)lvw.Tag; txtIDTypeDrink.Text = "LSP00" + sp.ID.ToString(); txtTypeDrinkName.Text = sp.Nametype; if (sp.Status == 1) { this.radHienType.Checked = true; } else { radAnType.Checked = true; } } }
public static bool DeleteTypeDrink(TypeDrinkDTO tydr) { return(TypeDrinkDAO.DeleteTypeDrink(tydr)); }
public static bool UpdateTypeDrink(TypeDrinkDTO tydr) { return(TypeDrinkDAO.UpdateTypeDrink(tydr)); }
public static bool InsertTypeDrink(TypeDrinkDTO tydr) { return(TypeDrinkDAO.InsertTypeDrink(tydr)); }