예제 #1
0
        private void frmQuanLySach_Load(object sender, EventArgs e)
        {
            cmbTenTG.DataSource    = TacGiaBUS.GetList();
            cmbTenTG.DisplayMember = "TenTG";
            cmbTenTG.ValueMember   = "MaTG";

            comboBox4.DataSource    = NhaXuatBanBUS.GetList();
            comboBox4.DisplayMember = "TenNXB";
            comboBox4.ValueMember   = "MaNXB";

            cmbLoaiSach.DataSource    = TheLoaiBUS.GetList();
            cmbLoaiSach.DisplayMember = "TenTheLoai";
            cmbLoaiSach.ValueMember   = "MaLoai";

            cmbNgonNgu.DataSource    = NgonNguBUS.GetList();
            cmbNgonNgu.DisplayMember = "TenNgonNgu";
            cmbNgonNgu.ValueMember   = "MaNgonNgu";

            tbxTenSach.Text  = "";
            textBox2.Text    = "";
            cmbNgonNgu.Text  = "";
            cmbLoaiSach.Text = "";
            cmbTenTG.Text    = "";
            comboBox4.Text   = "";
        }
예제 #2
0
 private void NgonNgu_Load()
 {
     cbbNgonNgu.DataSource    = NgonNguBUS.GetList();
     cbbNgonNgu.ValueMember   = "MaNgonNgu";
     cbbNgonNgu.DisplayMember = "TenNgonNgu";
     cbbTheLoai.SelectedIndex = -1;
 }
예제 #3
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            NgonNguDTO ngonNgu = new NgonNguDTO();

            ngonNgu.MaNgonNgu  = ((NgonNguDTO)cmbNgonNgu.SelectedItem).MaNgonNgu;
            ngonNgu.TenNgonNgu = txtNgonNgu.Text;

            NgonNguBUS.Modify(ngonNgu);
            QuanLyNgonNgu_Load(sender, e);
        }
예제 #4
0
 private void btnThem_Click_1(object sender, EventArgs e)
 {
     try
     {
         if (txtThemTenNgonNgu.Text.Length == 0)
         {
             MessageBox.Show("Bạn Chưa Nhập Tên Ngôn Ngữ!", "Cảnh báo!");
         }
         else
         {
             NgonNguDTO ngonNgu = new NgonNguDTO();
             ngonNgu.TenNgonNgu = txtThemTenNgonNgu.Text;
             NgonNguBUS.Insert(ngonNgu);
             MessageBox.Show("Thêm thành công!", "Thông báo!");
             this.Close();
         }
     }
     catch (System.Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
예제 #5
0
        private void frmCapNhatSach_Load(object sender, EventArgs e)
        {
            try
            {
                cmbTenTG.DataSource    = TacGiaBUS.GetList();
                cmbTenTG.DisplayMember = "TenTG";
                cmbTenTG.ValueMember   = "MaTG";

                cmbNhaXuatBan.DataSource    = NhaXuatBanBUS.GetList();
                cmbNhaXuatBan.DisplayMember = "TenNXB";
                cmbNhaXuatBan.ValueMember   = "MaNXB";

                cmbLoaiSach.DataSource    = TheLoaiBUS.GetList();
                cmbLoaiSach.DisplayMember = "TenTheLoai";
                cmbLoaiSach.ValueMember   = "MaLoai";

                cmbNgonNgu.DataSource    = NgonNguBUS.GetList();
                cmbNgonNgu.DisplayMember = "TenNgonNgu";
                cmbNgonNgu.ValueMember   = "MaNgonNgu";

                int     maSach  = TimKiemSach.MaSach;
                SachBUS sachBUS = new SachBUS();
                SachDTO sachDTO = null;
                sachDTO         = sachBUS.Search_MaSach(maSach);
                tbxTenSach.Text = sachDTO.TenSach;
                txtSoTrang.Text = sachDTO.SoTrang.ToString();

                TacGiaBUS tacgiaBUS = new TacGiaBUS();
                TacGiaDTO tacgiaDTO = null;
                tacgiaDTO     = tacgiaBUS.LayTenTacGia(sachDTO.MaTacGia);
                cmbTenTG.Text = tacgiaDTO.TenTG;

                NhaXuatBanBUS nxbBUS = new NhaXuatBanBUS();
                NhaXuatBanDTO nxbDTO = null;
                nxbDTO             = nxbBUS.LayTenNhaXuatBan(sachDTO.MaNXB);
                cmbNhaXuatBan.Text = nxbDTO.TenNXB;

                NgonNguBUS nnBUS = new NgonNguBUS();
                NgonNguDTO nnDTO = null;
                nnDTO           = nnBUS.LayTenNgonNgu(sachDTO.MaNgonNgu);
                cmbNgonNgu.Text = nnDTO.TenNgonNgu;

                TheLoaiBUS tlBUS = new TheLoaiBUS();
                TheLoaiDTO tlDTO = null;
                tlDTO            = tlBUS.LayTenTheLoai(sachDTO.MaTheLoai);
                cmbLoaiSach.Text = tlDTO.TenTheLoai;


                if (sachDTO.TrangThai == 0)
                {
                    cmbTinhTrang.Text = "Chưa mượn";
                }
                else
                {
                    cmbTinhTrang.Text = "Đã mượn";
                }
            }
            catch (System.Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #6
0
 private void QuanLyNgonNgu_Load(object sender, EventArgs e)
 {
     cmbNgonNgu.DataSource    = NgonNguBUS.GetList();
     cmbNgonNgu.ValueMember   = "MaNgonNgu";
     cmbNgonNgu.DisplayMember = "TenNgonNgu";
 }