Ejemplo n.º 1
0
 private void FormBaiViet_Load(object sender, EventArgs e)
 {
     for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
     {
         if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Contains("Chỉnh sửa"))
         {
             break;
         }
         if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
         {
             AnButton();
         }
     }
     if (MaChiTietQuangCaoPoup == 0)
     {
         txtMaChiTietQuangCao.Visible = false;
         dgvBaiViet.DataSource        = baiVietBLL.LayDanhSachBaiVietTheoTenNhanVien();
     }
     else
     {
         cbChiTietQuangCao.Visible      = false;
         btnThemChiTietQuangCao.Visible = false;
         txtMaChiTietQuangCao.Text      = MaChiTietQuangCaoPoup.ToString();
         dgvBaiViet.DataSource          = baiVietBLL.LayDanhSachBaiVietTheoMaChiTietQuangCao(MaChiTietQuangCaoPoup);
     }
     cbNhanVien.DataSource           = nhanVienBLL.LayDanhSachNhanVien();
     cbNhanVien.DisplayMember        = "TenNhanVien";
     cbNhanVien.ValueMember          = "MaNhanVien";
     cbChiTietQuangCao.DataSource    = chiTietQuangCaoBLL.LayDanhSachChiTietQuangCao();
     cbChiTietQuangCao.DisplayMember = "MaChiTietQuangCao";
     cbChiTietQuangCao.ValueMember   = "MaChiTietQuangCao";
     LamMoiThongTin();
 }
Ejemplo n.º 2
0
 private void FormGiaTienQC_Load(object sender, EventArgs e)
 {
     for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
     {
         if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Contains("Chỉnh sửa") && !Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Equals("Chỉnh sửa - nhân viên quảng cáo"))
         {
             break;
         }
         if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
         {
             AnButton();
         }
     }
     dgvGiaTienQC.DataSource      = giaTienQuangCaoBLL.LayDanhSachGiaTienQuangCaoTheoTenLoai();
     cbLoaiQuangCao.DataSource    = loaiQuangCaoBLL.LayDanhSachLoaiQuangCao();
     cbLoaiQuangCao.DisplayMember = "TenLoaiQuangCao";
     cbLoaiQuangCao.ValueMember   = "MaLoaiQuangCao";
     cbViTri.DataSource           = viTriBLL.LayDanhSachViTri();
     cbViTri.DisplayMember        = "TenViTri";
     cbViTri.ValueMember          = "MaViTri";
     LamMoiThongTin();
     checkLoadDone = true;
     if (cbLoaiQuangCao.Text == "Quảng cáo tờ bướm")
     {
         cbViTri.Enabled         = btnThemViTri.Enabled = false;
         txtSoLuongToiDa.Enabled = txtSoLuongToiThieu.Enabled = txtKichCoToiThieu.Enabled = txtKichCoToiDa.Enabled = true;
     }
     else
     {
         cbViTri.Enabled         = btnThemViTri.Enabled = true;
         txtKichCoToiDa.Text     = txtKichCoToiThieu.Text = txtSoLuongToiDa.Text = txtSoLuongToiThieu.Text = "0";
         txtSoLuongToiDa.Enabled = txtSoLuongToiThieu.Enabled = txtKichCoToiThieu.Enabled = txtKichCoToiDa.Enabled = false;
     }
 }
Ejemplo n.º 3
0
        private void FormHuyDangKy_Load(object sender, EventArgs e)
        {
            for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
            {
                if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Contains("Chỉnh sửa"))
                {
                    break;
                }
                if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
                {
                    AnButton();
                }
            }
            if (MaPDKTuFormPDK == 0)
            {
                txtMaPhieuDangKy.Visible = false;
                dgvHuyDangKy.DataSource  = huyDangKyBLL.LayDanhSachPhieuHuyDangKyCoTenNhanVien();
            }
            else
            {
                cbMaPhieuDangKy.Visible = false;
                txtMaPhieuDangKy.Text   = MaPDKTuFormPDK.ToString();
                dgvHuyDangKy.DataSource = huyDangKyBLL.LayDanhSachHuyDangKyTheoMaPDK(MaPDKTuFormPDK);
            }
            cbNhanVien.DataSource    = nhanVienBLL.LayDanhSachNhanVien();
            cbNhanVien.DisplayMember = "TenNhanVien";
            cbNhanVien.ValueMember   = "MaNhanVien";

            cbMaPhieuDangKy.DataSource    = huyDangKyBLL.LayDanhSachPhieuDangKy();
            cbMaPhieuDangKy.DisplayMember = "MaPhieuDangKy";
            cbMaPhieuDangKy.ValueMember   = "MaPhieuDangKy";

            LamMoiThongTin();
        }
Ejemplo n.º 4
0
 private void FormKiemDuyet_Load(object sender, EventArgs e)
 {
     for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
     {
         if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Equals("Kiểm duyệt QC"))
         {
             LoadBaiViet();
             AnTabPage();
         }
     }
     LoadPhieuDangKy();
 }
Ejemplo n.º 5
0
        private static void readMark()
        {
            var dataFile = File.ReadAllText(Paths.diem);

            if (dataFile == "")
            {
                return;
            }
            var dataMark = JObject.Parse(dataFile);

            chung = new Chung()
            {
                DTBC          = dataMark.GetValue("DTBC").ToString(),
                DTBCQD        = dataMark.GetValue("DTBCQD").ToString(),
                SoMonKhongDat = dataMark.GetValue("SoMonKhongDat").ToString(),
                SoTCKhongDat  = dataMark.GetValue("SoTCKhongDat").ToString(),
                STCTD         = dataMark.GetValue("STCTD").ToString(),
                STCTLN        = dataMark.GetValue("STCTLN").ToString(),
                TongTC        = dataMark.GetValue("TongTC").ToString()
            };

            var dataDiem = JArray.Parse(dataMark.GetValue("Entries").ToString());

            for (int i = 0; i < dataDiem.Count; i++)
            {
                var joDiem = JObject.Parse(dataDiem[i].ToString());
                lstDiem.Add(new Diem()
                {
                    CC      = joDiem.GetValue("CC").ToString(),
                    DiemChu = joDiem.GetValue("DiemChu").ToString(),
                    KT      = joDiem.GetValue("KT").ToString(),
                    MaMon   = joDiem.GetValue("MaMon").ToString(),
                    THI     = joDiem.GetValue("THI").ToString(),
                    TKHP    = joDiem.GetValue("TKHP").ToString(),
                });
            }

            //Lấy danh sách môn học thep value Subjects
            var jaSubject = JArray.Parse(dataMark.GetValue("Subjects").ToString());

            for (int i = 0; i < jaSubject.Count; i++)
            {
                var joSubject = JObject.Parse(jaSubject[i].ToString());
                lstMonDiem.Add(new Mon()
                {
                    HocPhan  = joSubject.GetValue("HocPhan").ToString(),
                    MaMon    = joSubject.GetValue("MaMon").ToString(),
                    SoTinChi = joSubject.GetValue("SoTinChi").ToString(),
                    TenMon   = joSubject.GetValue("TenMon").ToString()
                });
            }
        }
Ejemplo n.º 6
0
        private void FormPhieuDangKy_Load(object sender, EventArgs e)
        {
            for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
            {
                if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Equals("Xem thông tin"))
                {
                    btnXuatHoaDon.Enabled  = false;
                    btnXuatHopDong.Enabled = false;
                }
                if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Contains("Chỉnh sửa"))
                {
                    break;
                }
                if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
                {
                    AnButton();
                }
            }
            if (MaDiaOcPoup == 0)
            {
                txtMaDiaOc.Visible        = false;
                dgvPhieuDangKy.DataSource = phieuDangKyBLL.LayDanhSachPhieuPhieuDangKyCoTen();
            }
            else
            {
                cbKhachHang.Visible       = false;
                btnThemDiaOc.Visible      = false;
                txtMaDiaOc.Text           = MaDiaOcPoup.ToString();
                dgvPhieuDangKy.DataSource = phieuDangKyBLL.LayDanhSachPhieuDangKyTheoMaDiaOc(MaDiaOcPoup);
            }
            cbKhachHang.DataSource    = khachHangBLL.LayDanhSachKhachHang();
            cbKhachHang.DisplayMember = "TenKhachHang";
            cbKhachHang.ValueMember   = "MaKhachHang";
            cbDiaOc.DataSource        = diaOcBLL.LayDanhSachDiaOcTheoMaKH(Int32.Parse(cbKhachHang.SelectedValue.ToString()));
            cbDiaOc.DisplayMember     = "MaDiaOc";
            cbDiaOc.ValueMember       = "MaDiaOc";
            cbNhanVien.DataSource     = nhanVienBLL.LayDanhSachNhanVien();
            cbNhanVien.DisplayMember  = "TenNhanVien";
            cbNhanVien.ValueMember    = "MaNhanVien";

            if (txtMaPhieuDangKy.Text != "" && txtMaPhieuDangKy.Text != null)
            {
                txtSoLuongQuangCao.Text = chiTietQuangCaoBLL.LayDanhSachChiTietQuangCaoTheoMaPhieuDangKy(Int32.Parse(txtMaPhieuDangKy.Text)).Rows.Count.ToString();
            }
            //if (rbChuaKiemDuyet.Checked)
            //{
            //    btnHuyDichVu.Enabled = btnGiaHanDichVu.Enabled = btnXuatHopDong.Enabled = btnXuatHoaDon.Enabled = false;
            //}
            LamMoiThongTin();
            cb = true;
        }
Ejemplo n.º 7
0
 private void FormLoaiDiaOc_Load(object sender, EventArgs e)
 {
     for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
     {
         if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Contains("Chỉnh sửa") && !Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Equals("Chỉnh sửa - nhân viên quảng cáo"))
         {
             break;
         }
         if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
         {
             AnButton();
         }
     }
     LamMoiThongTin();
     dgvLoaiDiaOc.DataSource = loaiDiaOcBLL.LayDanhSachLoaiDiaOc();
 }
Ejemplo n.º 8
0
 private void FormLoaiNhanVien_Load(object sender, EventArgs e)
 {
     for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
     {
         if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Equals("Chỉnh sửa - giám đốc"))
         {
             break;
         }
         if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
         {
             AnButton();
         }
     }
     LamMoiThongTin();
     dgvLoaiNhanVien.DataSource = loaiNhanVienBLL.LayDanhSachLoaiNhanVien();
 }
Ejemplo n.º 9
0
 private void FormKhachHang_Load(object sender, EventArgs e)
 {
     for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
     {
         if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Contains("Chỉnh sửa"))
         {
             break;
         }
         if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
         {
             AnButton();
         }
     }
     LamMoiThongTin();
     dgvKhachHang.DataSource = khachHangBLL.LayDanhSachKhachHang();
 }
Ejemplo n.º 10
0
        private void FormPhieuGiaHan_Load(object sender, EventArgs e)
        {
            for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
            {
                if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Equals("Xem thông tin"))
                {
                    btnXuatHoaDon.Enabled = false;
                }
                if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Contains("Chỉnh sửa"))
                {
                    break;
                }
                if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
                {
                    AnButton();
                }
            }
            if (MaPDKTuFormPDK == 0)
            {
                txtMaPhieuDangKy.Visible  = false;
                dgvPhieuGiaHan.DataSource = phieuGiaHanBLL.LayDanhSachPhieuPhieuGiaHanCoTen();
            }
            else
            {
                cbMaPhieuDangKy.Visible      = false;
                btnThemMaPhieuDangKy.Visible = false;
                txtMaPhieuDangKy.Text        = MaPDKTuFormPDK.ToString();
                dgvPhieuGiaHan.DataSource    = phieuGiaHanBLL.LayDanhSachPhieuGiaHanTheoMaPDK(MaPDKTuFormPDK);
            }
            cbMaPhieuDangKy.DataSource    = phieuDangKyBLL.LayDanhSachPhieuDangKy();
            cbMaPhieuDangKy.DisplayMember = "MaPhieuDangKy";
            cbMaPhieuDangKy.ValueMember   = "MaPhieuDangKy";
            cbNhanVien.DataSource         = nhanVienBLL.LayDanhSachNhanVien();
            cbNhanVien.DisplayMember      = "TenNhanVien";
            cbNhanVien.ValueMember        = "MaNhanVien";
            txtPhanTramGiaHan.Text        = quyDinhBLL.LayLaiSuatTreHanThanhToan();
            if (txtPhanTramGiaHan.Text == "")
            {
                txtPhanTramGiaHan.Text = "0.1";
            }
            double chiphi = Double.Parse(phieuDangKyBLL.LayDanhSachPhieuDangKyTheoMa(Int32.Parse(cbMaPhieuDangKy.Text)).Rows[0]["TongTien"].ToString()) * Double.Parse(txtPhanTramGiaHan.Text.ToString());

            txtTongTien.Text = chiphi.ToString();
            LamMoiThongTin();
            checkFormLoad = false;
        }
Ejemplo n.º 11
0
        private void FormTrangChu_Load(object sender, EventArgs e)
        {
            Chung.loaiNhanVien = LoaiNhanVien;
            lbNguoiDung.Text   = "Người dùng: " + TenNhanVien + " - " + LoaiNhanVien;
            AnGiaoDien();
            foreach (string quyenHan in Chung.LayDSQuyenHan(Chung.loaiNhanVien))
            {
                if (quyenHan.Equals("Điều hành"))
                {
                    HienGiaoDien();
                }

                if (quyenHan.Contains("Kiểm duyệt"))
                {
                    kiểmDuyệtToolStripMenuItem.Visible = true;
                }
            }
        }
Ejemplo n.º 12
0
 private void FormHinhAnh_Load(object sender, EventArgs e)
 {
     for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
     {
         if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Contains("Chỉnh sửa"))
         {
             break;
         }
         if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
         {
             AnButton();
         }
     }
     if (MaPDKTuFormPDK == 0 && MaDiaOc == 0)
     {
         txtMaPhieuDangKy.Visible = false;
         dgvHinhAnh.DataSource    = hinhAnhBLL.LayDanhSachHinhAnh();
     }
     else if (MaDiaOc > 0 && MaPDKTuFormPDK == 0)
     {
         txtMaPhieuDangKy.Visible = false;
         dgvHinhAnh.DataSource    = diaOcBLL.LayDanhSachHinhAnh(MaDiaOc);
     }
     else if (MaDiaOc == 0 && MaPDKTuFormPDK > 0)
     {
         cbMaPDK.Visible       = false;
         txtMaPhieuDangKy.Text = MaPDKTuFormPDK.ToString();
         btnThemPDK.Visible    = false;
         dgvHinhAnh.DataSource = hinhAnhBLL.LayDanhSachTheoMaPDK(MaPDKTuFormPDK);
     }
     if (MaDiaOc == 0)
     {
         cbMaPDK.DataSource = phieuDangKyBLL.LayDanhSachPhieuDangKy();
     }
     else
     {
         cbMaPDK.DataSource = diaOcBLL.LayDanhSachHinhAnh(MaDiaOc);
     }
     cbMaPDK.DisplayMember = "MaPhieuDangKy";
     cbMaPDK.ValueMember   = "MaPhieuDangKy";
     cbMaNV.DataSource     = nhanVienBLL.LayDanhSachNhanVien();
     cbMaNV.DisplayMember  = "MaNhanVien";
     cbMaNV.ValueMember    = "MaNhanVien";
 }
Ejemplo n.º 13
0
        private void FormChiTietQuangCao_Load(object sender, EventArgs e)
        {
            for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
            {
                if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Contains("Chỉnh sửa") && !Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Equals("Chỉnh sửa - nhân viên quảng cáo"))
                {
                    break;
                }
                if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
                {
                    AnButton();
                }
            }
            if (MaPDKTuFormPDK == 0)
            {
                txtMaPhieuDangKy.Visible      = false;
                dgvChiTietQuangCao.DataSource = chiTietQuangCaoBLL.LayDanhSachChiTietQuangCaoTheoTenLoai();
            }
            else
            {
                cbMaPhieuDangKy.Visible       = false;
                btnThemPhieuDangKy.Visible    = false;
                txtMaPhieuDangKy.Text         = MaPDKTuFormPDK.ToString();
                dgvChiTietQuangCao.DataSource = chiTietQuangCaoBLL.LayDanhSachChiTietQuangCaoTheoMaPhieuDangKy(MaPDKTuFormPDK);
            }

            cbMaPhieuDangKy.DataSource    = phieuDangKyBLL.LayDanhSachPhieuDangKy();
            cbMaPhieuDangKy.DisplayMember = "MaPhieuDangKy";
            cbMaPhieuDangKy.ValueMember   = "MaPhieuDangKy";
            cbLoaiQuangCao.DataSource     = loaiQuangCaoBLL.LayDanhSachLoaiQuangCao();
            cbLoaiQuangCao.DisplayMember  = "TenLoaiQuangCao";
            cbLoaiQuangCao.ValueMember    = "MaLoaiQuangCao";
            cbViTri.DataSource            = viTriBLL.LayDanhSachViTri();
            cbViTri.DisplayMember         = "TenViTri";
            cbViTri.ValueMember           = "MaViTri";
            cbBao.DataSource    = baoBLL.LayDanhSachBao();
            cbBao.DisplayMember = "TenBao";
            cbBao.ValueMember   = "MaBao";

            LamMoiThongTin();
        }
Ejemplo n.º 14
0
 private void FormChiTietHinhAnh_Load(object sender, EventArgs e)
 {
     for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
     {
         if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Contains("Chỉnh sửa"))
         {
             break;
         }
         if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
         {
             AnButton();
         }
     }
     if (!kt)
     {
         dgvChiTietHinhAnh.DataSource = chiTietHinhAnhBLL.LayDanhSachChiTietHinhAnh();
         cbMaHA.DataSource            = hinhAnhBLL.LayDanhSachHinhAnh();
         cbMaHA.DisplayMember         = "MaHinhAnh";
         cbMaHA.ValueMember           = "MaHinhAnh";
     }
 }
Ejemplo n.º 15
0
 private void FormGiayTo_Load(object sender, EventArgs e)
 {
     for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
     {
         if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Contains("Chỉnh sửa"))
         {
             break;
         }
         if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
         {
             AnButton();
         }
     }
     if (!kt)
     {
         dgvGiayTo.DataSource = giayToBLL.LayDanhSachGiayTo();
         cbMaDO.DataSource    = diaOcBLL.LayDanhSachDiaOc();
         cbMaDO.DisplayMember = "MaDiaOc";
         cbMaDO.ValueMember   = "MaDiaOc";
     }
 }
Ejemplo n.º 16
0
        private void FormDiaOc_Load(object sender, EventArgs e)
        {
            for (int i = 0; i < Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count; i++)
            {
                if (Chung.LayDSQuyenHan(Chung.loaiNhanVien)[i].Contains("Chỉnh sửa"))
                {
                    break;
                }
                if (i == Chung.LayDSQuyenHan(Chung.loaiNhanVien).Count - 1)
                {
                    AnButton();
                }
            }
            if (MaKhachHangPoup == 0)
            {
                txtMaKhachHang.Visible = false;
                dgvDiaOc.DataSource    = diaOcBLL.LayDanhSachDiaOcTheoTenLoai();
            }
            else
            {
                cbKhachHang.Visible      = false;
                btnThemKhachHang.Visible = false;
                txtMaKhachHang.Text      = MaKhachHangPoup.ToString();
                dgvDiaOc.DataSource      = diaOcBLL.LayDanhSachDiaOcTheoMaKH(MaKhachHangPoup);
                txtCMND.Text             = khachHangBLL.LayDanhSachKhachHangTheoMa(MaKhachHangPoup).Rows[0]["CMND"].ToString();
            }

            cbKhachHang.DataSource    = khachHangBLL.LayDanhSachKhachHang();
            cbKhachHang.DisplayMember = "TenKhachHang";
            cbKhachHang.ValueMember   = "MaKhachHang";
            cbLoaiDiaOc.DataSource    = loaiDiaOcBLL.LayDanhSachLoaiDiaOc();
            cbLoaiDiaOc.DisplayMember = "TenLoaiDiaOc";
            cbLoaiDiaOc.ValueMember   = "MaLoaiDiaOc";
            cbLoaiNha.DataSource      = loaiNhaBLL.LayDanhSachLoaiNha();
            cbLoaiNha.DisplayMember   = "TenLoaiNha";
            cbLoaiNha.ValueMember     = "MaLoaiNha";
            LamMoiThongTin();
            checkLoadDone = true;
        }