//xoá private void btnXoa_Click(object sender, EventArgs e) { ThuocDTO Thuoc = new ThuocDTO(); Thuoc.MaThuoc = cbbMaThuoc2.Text; DbAck ack = ThuocBUS.Delete(Thuoc); if (ack == DbAck.Ok) { MessageBox.Show("Xoá thành công", "Thông báo"); LoadListThuoc(); GetMaThuoc(); } else { if (ack == DbAck.Unknown) { MessageBox.Show("Lỗi không xác định", "Thông báo"); } else { } } }
private void Button_Click_1(object sender, RoutedEventArgs e) { bool kt; try { int.Parse(soluong.Text); kt = true; } catch (Exception) { if (thuoc.Text == "") { MessageBox.Show("Vui lòng chọn thuốc", "Warning", MessageBoxButton.OK, MessageBoxImage.Warning); kt = false; } else { MessageBox.Show("Vui lòng nhập số và không được để trống", "Warning", MessageBoxButton.OK, MessageBoxImage.Warning); kt = false; } } if (kt == false) { soluong.Text = ""; soluong.Focus(); } else { if (thuoc.Text == "") { MessageBox.Show("Vui lòng chọn thuốc", "Warning", MessageBoxButton.OK, MessageBoxImage.Warning); } else { bool notExist = true; DataRow[] rows = db1.Select(); if (rows.Length == 0) { thBus = new ThuocBUS(); List <ThuocDTO> listThuoc = thBus.select(); this.loadData_Vao_GridView(listThuoc, soluong.Text); grid.ItemsSource = db1.DefaultView; } else { for (int i = 0; i < rows.Length; i++) { if (rows[i]["tenThuoc"].ToString() == thuoc.Text.ToString()) { int sl = 0; sl = int.Parse(rows[i]["soLuong"].ToString()); db1.Rows[i][0] = sl + int.Parse(soluong.Text.ToString()); notExist = false; break; } } if (notExist == true) { thBus = new ThuocBUS(); List <ThuocDTO> listThuoc = thBus.select(); this.loadData_Vao_GridView(listThuoc, soluong.Text); grid.ItemsSource = db1.DefaultView; } } } } }
void LoadListThuoc() { List <ThuocDTO> listThuoc = ThuocBUS.SelectAllThuoc(); dgvDanhSachThuoc.DataSource = listThuoc; }