Exemplo n.º 1
0
        private void btnXoaLoaiDG_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult result = MessageBox.Show("Bạn chắc chắn muốn xóa ??", "Xóa Loại độc giả: " + txtTenLoaiDG.Text, MessageBoxButtons.YesNo);

                switch (result)
                {
                case DialogResult.No:
                    break;

                case DialogResult.Yes:
                    LoaiDocGiaBUS LoaiDocGiaBUS = new LoaiDocGiaBUS();
                    LoaiDocGiaBUS.XoaLoaiDocGia(txtMaLoaiDG.Text);
                    MessageBox.Show("Xóa thành công");
                    Tai_Thong_Tin_Loai_DG();
                    break;

                default:
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Xóa thất bại - Lỗi :" + ex.ToString());
            }
        }
        private void InitLoaiDocGia()
        {
            var loaiDocGias = LoaiDocGiaBUS.LoadLoaiDocGia();

            cbbLoaiDocGia.DataSource    = loaiDocGias;
            cbbLoaiDocGia.DisplayMember = "TenLoaiDocGia";
        }
Exemplo n.º 3
0
        private void Tai_Thong_Tin()
        {
            dtpNgaySinh.Format           = DateTimePickerFormat.Custom;
            dtpNgaySinh.CustomFormat     = "dd MMMM yyyy";
            dtpNgayTiepNhan.Format       = DateTimePickerFormat.Custom;
            dtpNgayTiepNhan.CustomFormat = "dd MMMM yyyy";



            LoaiDocGiaBUS loaiDocGiaBUS = new LoaiDocGiaBUS();
            DataTable     dsLoaiDocGia  = loaiDocGiaBUS.LayDanhSachLoaiDocGia();

            cbbLoaiDocGia.DataSource    = dsLoaiDocGia;
            cbbLoaiDocGia.DisplayMember = dsLoaiDocGia.Columns[1].ColumnName;
            cbbLoaiDocGia.ValueMember   = dsLoaiDocGia.Columns[0].ColumnName;



            NhanVienBUS nhanVienBUS = new NhanVienBUS();
            DataTable   dsNhanVien  = nhanVienBUS.LayDanhSachNhanVienTheoBoPhan("BP02");

            cbbMaNhanVien.DataSource    = dsNhanVien;
            cbbMaNhanVien.DisplayMember = dsNhanVien.Columns[1].ColumnName;
            cbbMaNhanVien.ValueMember   = dsNhanVien.Columns[0].ColumnName;


            DocGiaBUS docGiaBUS = new DocGiaBUS();

            txtMaDocGia.Text = docGiaBUS.LayMaDocGiaMoi();
        }
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string idLoaiDG  = txtMaLoaiDocGia.Text;
            string tenLoaiDG = txtLoaiDocGia.Text;

            if (idLoaiDG != "" && tenLoaiDG != "")
            {
                if (MessageBox.Show(this, $"Bạn có muốn xóa loại độc giả { tenLoaiDG } không ?", "Xác nhận", MessageBoxButtons.YesNoCancel,
                                    MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    try
                    {
                        LoaiDocGiaBUS.DeleteLoaiDG(idLoaiDG);
                        MessageBox.Show(this, "Xóa loại độc giả thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        LoadLoaiDocGia();
                    }
                    catch
                    {
                        MessageBox.Show(this, "Không thể xóa loại độc giả", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                return;
            }
            MessageBox.Show(this, "ID loại độc giả không được để trống", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
Exemplo n.º 5
0
        private void Tai_Thong_Tin_Loai_DG()
        {
            LoaiDocGiaBUS loaiDocGiaBUS = new LoaiDocGiaBUS();
            DataTable     dsLoaiDG      = loaiDocGiaBUS.LayDanhSachLoaiDocGia();

            dgvLoaiDocGia.DataSource = dsLoaiDG;
        }
Exemplo n.º 6
0
        private void frmMuonTraSach_Load(object sender, EventArgs e)
        {
            qdBUS  = new QuyDinhBUS();
            listQD = new List <QuyDinhDTO>();
            listQD = qdBUS.select();

            this.comboBox_PhuongThuc.Items.Insert(0, "Toàn bộ");
            this.comboBox_PhuongThuc.Items.Insert(1, "Bằng mã phiếu mượn");
            this.comboBox_PhuongThuc.Items.Insert(2, "Bằng mã phiếu trả");
            this.comboBox_PhuongThuc.Items.Insert(3, "Bằng mã đọc giả");
            this.comboBox_PhuongThuc.Items.Insert(4, "Bằng mã sách");
            this.comboBox_PhuongThuc.SelectedIndex = 0;
            dgBus         = new DocGiaBUS();
            sachBus       = new SachBUS();
            ldgBus        = new LoaiDocGiaBUS();
            pmBus         = new PhieuMuonBUS();
            listPhieuMuon = new List <PhieuMuonDTO>();
            listDocGia    = new List <DocGiaDTO>();
            listSach      = new List <SachDTO>();
            //  loadData_Vao_GridView("", DocGiaDAL.TimToanBo);
            listPhieuMuon = pmBus.select();
            loadLoaiDocGia_Combobox();
            loadMaSach_Combobox();
            loadData_Vao_GridView(listPhieuMuon);
        }
Exemplo n.º 7
0
 private void frmQuanLyTheDocGia_Load(object sender, EventArgs e)
 {
     dgBus  = new DocGiaBUS();
     ldgBus = new LoaiDocGiaBUS();
     loadData_Vao_GridView(0);
     loadLoaiDocGia_Combobox();
     AddDataToCmbTimKiem();
 }
Exemplo n.º 8
0
        private void TraCuu_Load(object sender, EventArgs e)
        {
            LoaiDocGiaBUS        bus = new LoaiDocGiaBUS();
            List <LoaiDocGiaDTO> ListOfLoaiDocGia = (List <LoaiDocGiaDTO>)bus.GetAll();

            cmbType.DataSource    = ListOfLoaiDocGia;
            cmbType.DisplayMember = "TenLoaiDocGia";
            cmbType.ValueMember   = "MaLoaiDocGia";
        }
        private void LoadLoaiDocGia()
        {
            gvLoaiDocGia.DataSource = null;
            var loaiDocGias = LoaiDocGiaBUS.LoadLoaiDocGia();

            gvLoaiDocGia.DataSource            = loaiDocGias;
            gvLoaiDocGia.Columns[0].HeaderText = "ID loại độc giả";
            gvLoaiDocGia.Columns[1].HeaderText = "Tên loại độc giả";
            gvLoaiDocGia.Columns[2].Visible    = false;
            AddDataBinding();
        }
Exemplo n.º 10
0
 private void frmQuanLyTheDocGia_Load(object sender, EventArgs e)
 {
     dgBus      = new DocGiaBUS();
     ldgBus     = new LoaiDocGiaBUS();
     listDocGia = new List <DocGiaDTO>();
     loadData_Vao_GridView("", DocGiaDAL.TimToanBo);
     qdBUS  = new QuyDinhBUS();
     listQD = new List <QuyDinhDTO>();
     listQD = qdBUS.select();
     loadLoaiDocGia_Combobox();
     AddDataToCmbTimKiem();
 }
Exemplo n.º 11
0
 private void btnSuaLoaiDG_Click(object sender, EventArgs e)
 {
     try
     {
         LoaiDocGiaBUS loaiDocGiaBUS = new LoaiDocGiaBUS();
         loaiDocGiaBUS.SuaLoaiDocGia(txtTenLoaiDG.Text, txtMaLoaiDG.Text);
         MessageBox.Show("Cập nhật thành công");
         Tai_Thong_Tin_Loai_DG();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Cập nhật thất bại - Lỗi :" + ex.ToString());
     }
 }
        private void btnSua_Click(object sender, EventArgs e)
        {
            string idLoaiDG  = txtMaLoaiDocGia.Text;
            string tenLoaiDG = txtLoaiDocGia.Text;

            if (idLoaiDG != "" && tenLoaiDG != "")

            {
                LoaiDocGiaBUS.UpdateLoaiDG(idLoaiDG, tenLoaiDG);
                MessageBox.Show(this, "Cập nhật loại độc giả thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LoadLoaiDocGia();
                return;
            }
            MessageBox.Show(this, "ID loại độc giả và tên loại độc giả không được để trống", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
Exemplo n.º 13
0
        private void TheDocGia_Load(object sender, EventArgs e)
        {
            LoaiDocGiaBUS        bus = new LoaiDocGiaBUS();
            List <LoaiDocGiaDTO> ListOfLoaiDocGia = (List <LoaiDocGiaDTO>)bus.GetAll();

            cmbType.DataSource    = ListOfLoaiDocGia;
            cmbType.DisplayMember = "TenLoaiDocGia";
            cmbType.ValueMember   = "MaLoaiDocGia";

            TheDocGiaBUS               tdgBus          = new TheDocGiaBUS();
            List <TheDocGiaDTO>        ListOfTheDocGia = (List <TheDocGiaDTO>)tdgBus.GetAll();
            BindingList <TheDocGiaDTO> bl = new BindingList <TheDocGiaDTO>(ListOfTheDocGia);

            dgv.DataSource = bl;
            bl.AllowNew    = false;
            //bl.AllowRemove = false;
            //bl.AllowEdit = false;
        }
        private void btnLuu_Click(object sender, EventArgs e)
        {
            string tenLoaiDG = txtLoaiDocGia.Text;

            if (tenLoaiDG != "")
            {
                try
                {
                    LoaiDocGiaBUS.AddLoaiDG(tenLoaiDG);
                    MessageBox.Show(this, "Thêm loại độc giả thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LoadLoaiDocGia();
                    btnLuu.Enabled = false;
                }
                catch
                {
                    MessageBox.Show(this, "Không thể thêm loại độc giả", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                return;
            }
            MessageBox.Show(this, "Bạn chưa nhập tên loại độc giả", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
Exemplo n.º 15
0
 private void frmQuanLyLoaiDocGia_Load(object sender, EventArgs e)
 {
     ldgBus = new LoaiDocGiaBUS();
 }
 public void LoadLoaiDocGia()
 {
     cbbLoaiDocGia.DataSource    = LoaiDocGiaBUS.LoadLoaiDocGia();
     cbbLoaiDocGia.DisplayMember = "TenLoaiDocGia";
 }
Exemplo n.º 17
0
        private void frmQuanLyLoaiDocGia_Load(object sender, EventArgs e)
        {
            ldgBus = new LoaiDocGiaBUS();

            loadData_Vao_GridView();
        }
Exemplo n.º 18
0
 private void frmThemDocGia_Load(object sender, EventArgs e)
 {
     dgBus  = new DocGiaBUS();
     ldgBus = new LoaiDocGiaBUS();
     loadLoaiDocGia_Combobox();
 }