private void btnTimKiem_Click(object sender, EventArgs e) { Thuoc_BLL _thuoc = new Thuoc_BLL(); if (radioButtonTKMaThuoc.Checked == true) { dgvDSThuoc.DataSource = _thuoc.FindByMaThuoc(txtTimKiem.Text); } if (radioButtonTKTenThuoc.Checked == true) { dgvDSThuoc.DataSource = _thuoc.FindByTenThuoc(txtTimKiem.Text); } }
private void btnXoa_Click(object sender, EventArgs e) { try { Thuoc_BLL _thuoc = new Thuoc_BLL(); _thuoc.Remove(txtMaThuoc.Text.ToString()); MessageBox.Show("Xóa thuốc thành công.", "Thông báo", MessageBoxButtons.OK); loadData2DataGridView(); //bindingsData2Control(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK); } }
private void btnCapNhat_Click(object sender, EventArgs e) { try { Thuoc_BLL _thuoc = new Thuoc_BLL(); Thuoc th = new Thuoc(); th.MaThuoc = txtMaThuoc.Text.ToString().Trim(); th.TenThuoc = txtTenThuoc.Text.ToString().Trim(); th.DonGia = Convert.ToInt32(txtDonGia.Text.Trim()); th.DuongDung = cbxCachDung.SelectedItem.ToString(); th.DVT = cbxDonViTinh.SelectedItem.ToString(); _thuoc.Update(th); MessageBox.Show("Cập nhật thông tin thuốc thành công.", "Thông báo", MessageBoxButtons.OK); loadData2DataGridView(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK); } }
private void btnThemMoi_Click(object sender, EventArgs e) { Thuoc_BLL _thuoc = new Thuoc_BLL(); Thuoc th = new Thuoc(); th.MaThuoc = txtMaThuoc.Text.ToString(); th.TenThuoc = txtTenThuoc.Text.ToString(); th.DonGia = Convert.ToInt32(txtDonGia.Text); th.DuongDung = cbxCachDung.SelectedItem.ToString(); th.DVT = cbxDonViTinh.SelectedItem.ToString(); if (_thuoc.CheckMaThuoc(th) == false) { MessageBox.Show("Mã thuốc đã tồn tại.", "Thông báo", MessageBoxButtons.OK); txtMaThuoc.Focus(); } else { _thuoc.Add(th); MessageBox.Show("Thêm mới thuốc thành công.", "Thông báo", MessageBoxButtons.OK); loadData2DataGridView(); } }
// load dữ liệu lên datagridview private void loadData2DataGridView() { Thuoc_BLL _thuoc = new Thuoc_BLL(); dgvDSThuoc.DataSource = _thuoc.GetListThuoc(); dgvDSThuoc.Columns[0].HeaderCell.Value = "Mã thuốc"; dgvDSThuoc.Columns[1].HeaderCell.Value = "Tên thuốc"; dgvDSThuoc.Columns[2].HeaderCell.Value = "Cách dùng"; dgvDSThuoc.Columns[3].HeaderCell.Value = "Đơn vị tính"; dgvDSThuoc.Columns[4].HeaderCell.Value = "Đơn giá (VNĐ)"; dgvDSThuoc.Columns[0].Width = 100; dgvDSThuoc.Columns[1].Width = 200; dgvDSThuoc.Columns[2].Width = 120; dgvDSThuoc.Columns[3].Width = 120; dgvDSThuoc.Columns[4].Width = 200; dgvDSThuoc.Columns[4].DefaultCellStyle.Format = "#,###"; dgvDSThuoc.Columns[4].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; dgvDSThuoc.Columns[5].Visible = false; }