コード例 #1
0
 private void dgLoaisanpham_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     try
     {
         if (dgLoaisanpham.SelectedItem != null)
         {
             a = CLoaiSanPham_BUS.find(dgLoaisanpham.SelectedValue.ToString());
             txtmaLoai.Text  = a.maLoaiSanPham;
             txttenLoai.Text = a.tenLoai;
         }
         else
         {
             txtmaLoai.Text  = CServices.taoMa <LoaiSanPham>(CLoaiSanPham_BUS.DSLoaiSP());
             txttenLoai.Text = "";
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Có lỗi: " + ex.Message);
     }
 }
コード例 #2
0
 private void btnXoaLoaiSP_Click(object sender, RoutedEventArgs e)
 {
     if (a != null)
     {
         try
         {
             //string maloai = dgLoaisanpham.SelectedValue.ToString();
             string maloai = a.maLoaiSanPham.ToString();
             if (maloai == null)
             {
                 MessageBox.Show("Không tìm thấy");
             }
             else
             {
                 a = CLoaiSanPham_BUS.find(maloai);
                 if (CLoaiSanPham_BUS.remove(a))
                 {
                     if (CSanPham_BUS.thaydoiLoai(a))
                     {
                         MessageBox.Show("Đã thay đổi trạng thái " + maloai + " thành công.");
                         HienThiDSLoaiSanPham();
                         load();
                     }
                 }
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show("Có lỗi: " + ex.Message);
         }
         HienThiDSLoaiSanPham();
         load();
     }
     else
     {
         MessageBox.Show("Vui lòng chọn sản phẩm cần thay đổi trạng thái");
     }
     HienThiDSLoaiSanPham();
     load();
 }
コード例 #3
0
 private void btnThemLoaiSP_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         LoaiSanPham a = new LoaiSanPham();
         a.maLoaiSanPham = txtmaLoai.Text;
         a.tenLoai       = txttenLoai.Text;
         a.trangThai     = 0;
         string makt = txtmaLoai.Text;
         if (CLoaiSanPham_BUS.KTRong(a))
         {
             if (CLoaiSanPham_BUS.find(makt) == null)
             {
                 CLoaiSanPham_BUS.add(a);
                 MessageBox.Show("Thêm thành công");
                 txtmaLoai.Text = CServices.taoMa <LoaiSanPham>(CLoaiSanPham_BUS.DSLoaiSP());
             }
             else
             {
                 MessageBox.Show("Mã Loại bị trùng!");
             }
         }
         else
         {
             MessageBox.Show("Vui lòng nhập tên loại");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Có lỗi: " + ex.Message);
     }
     HienThiDSLoaiSanPham();
     load();
     txttenLoai.Text = "";
     //btnBoChon_Click(sender, e);
 }