public UI_ThemHangHoa(DTO_HangHoa obj) { InitializeComponent(); strMaHangHoa = obj.MaHangHoa; txtTenHangHoa.Text = obj.TenHangHoa; txtTenModel.Text = obj.TenModel; txtGiaBan.Text = obj.GiaBan.ToString(); txtGiamGia.Text = obj.GiamGia.ToString(); txtDonViTinh.Text = obj.DonViTinh; txtMoTa.Text = obj.MoTa; txtXuatXu.Text = obj.XuatXu; txtThoiGianBaoHanh.Text = obj.ThoiGianBaoHang.ToString(); txtThongSoKiThuat.Text = obj.ThongSoKyThuat; iSoLuongTon = (int)obj.SoLuongTon; bTrangThai = (bool)obj.TrangThai; if (obj.HinhAnh != null) { imageHangHoa.Source = new BitmapImage(new Uri(obj.HinhAnh)); } isNew = false; loadCombobox(); foreach (DTO_LoaiHangHoa item in BUS_LoaiHangHoa.showData()) { if (item.TenLoaiHangHoa.Equals(obj.TenLoaiHangHoa)) { cbLoaiHangHoa.SelectedValue = item.MaLoaiHangHoa; break; } } }
private void loadCombobox() { cbLoaiHangHoa.ItemsSource = BUS_LoaiHangHoa.showData(); cbLoaiHangHoa.DisplayMemberPath = "TenLoaiHangHoa"; cbLoaiHangHoa.SelectedValuePath = "MaLoaiHangHoa"; cbLoaiHangHoa.SelectedIndex = 0; }
private void refresh() { txtMaLoaiHangHoa.Text = BUS_LoaiHangHoa.Instance.generateAutoID(); txtTenLoaiHangHoa.Text = ""; txtPhanTramLoiNhuan.Text = ""; txtSearch.Text = ""; dgvLoaiHangHoa.ItemsSource = BUS_LoaiHangHoa.showData(); isNew = true; }
private void btnDelete_Click(object sender, RoutedEventArgs e) { MessageBoxResult result = MessageBox.Show("Bạn có muốn xóa dòng này?", "Confirmation", MessageBoxButton.YesNo); if (result == MessageBoxResult.Yes) { if (dgvLoaiHangHoa.SelectedItem != null) { DTO_LoaiHangHoa obj = new DTO_LoaiHangHoa(); obj = dgvLoaiHangHoa.SelectedItem as DTO_LoaiHangHoa; String id = obj.MaLoaiHangHoa; if (BUS_LoaiHangHoa.Delete(id)) { refresh(); } else { MessageBox.Show("Xóa thất bại!"); } } } }
public UI_LoaiHangHoa() { InitializeComponent(); generateID(); dgvLoaiHangHoa.ItemsSource = BUS_LoaiHangHoa.showData(); }