Exemple #1
0
        //Nút sửa
        private void btnSua_Click(object sender, RoutedEventArgs e)
        {
            DataRowView dataRow = (DataRowView)dgNhomSanPham.SelectedItem;

            NhomSanPhamPublic nsp = new NhomSanPhamPublic();

            nsp.MaNSP_NSP    = dataRow["MaNSP_NSP"].ToString();
            nsp.TenNSP_NSP   = dataRow["TenNSP_NSP"].ToString();
            nsp.DangDung_NSP = (dataRow["DangDung_NSP"].ToString() == "True") ? true : false;
            nsp.GhiChu_NSP   = dataRow["GhiChu_NSP"].ToString();
            // nsp.DangDung_NSP = (bool)dataRow["DangDung_NKH"];

            NhomSanPhamSuaPresentation wpf = new NhomSanPhamSuaPresentation();

            wpf.nhomsanpham     = nsp;
            wpf.SuaNhomSanPham += new EventHandler(SuaNhomSanPham);
            wpf.ShowDialog();
        }
Exemple #2
0
        //Sự kiện sửa nhóm sản phẩm
        public void SuaNhomSanPham(object sender, EventArgs e)
        {
            NhomSanPhamSuaPresentation wpf = (NhomSanPhamSuaPresentation)sender;

            //Lấy thông tin từ wpf con
            NhomSanPhamPublic nsp = new NhomSanPhamPublic();

            nsp = wpf.nhomsanpham;

            //Thực hiện update
            if (NhomSanPhamBusiness.CapNhatNhomSanPham(nsp))
            {
                LoadDataToDatagrid();
            }
            else
            {
                MessageBox.Show("Cập nhật nhóm sản phẩm thất bại");
            }
        }