//
        //TAB QUY DINH
        //

        private void anhXaQuyDinh()
        {
            quydinhBUS quydinhBUS = new quydinhBUS();
            quydinhDTO quydinhDTO = new quydinhDTO();

            if (quydinhBUS.ListQuyDinh(quydinhDTO))
            {
                txbQuyDinhTienPhat.Text        = quydinhDTO.Tienphattrasachtremoingay.ToString();
                txbQuyDinhTuoiToiThieu.Text    = quydinhDTO.Tuoimin.ToString();
                txbQuyDinhTuoiToiDa.Text       = quydinhDTO.Tuoimax.ToString();
                txbQuyDinhSoSachDuocMuon.Text  = quydinhDTO.Sosachduocmuon.ToString();
                txbQuyDinhSoNgayDuocMuon.Text  = quydinhDTO.Songayduocmuon.ToString();
                txbQuyDinhKhoangCachNamXB.Text = quydinhDTO.Kcnamxuatban.ToString();
            }
        }
        private void btnCapNhatQuyDinh_Click(object sender, EventArgs e)
        {
            refreshError();
            if (btnCapNhatQuyDinh.Text == "Cập Nhật Quy Định")
            {
                txbQuyDinhKhoangCachNamXB.Enabled = true;
                txbQuyDinhSoNgayDuocMuon.Enabled  = true;
                txbQuyDinhSoSachDuocMuon.Enabled  = true;
                txbQuyDinhTienPhat.Enabled        = true;
                txbQuyDinhTuoiToiDa.Enabled       = true;
                txbQuyDinhTuoiToiThieu.Enabled    = true;

                btnCapNhatQuyDinh.Text = "Lưu";
            }
            else if (btnCapNhatQuyDinh.Text == "Lưu")
            {
                if (txbQuyDinhKhoangCachNamXB.Text != "" && txbQuyDinhSoNgayDuocMuon.Text != "" && txbQuyDinhSoSachDuocMuon.Text != "" && txbQuyDinhTienPhat.Text != "" && txbQuyDinhTuoiToiDa.Text != "" && txbQuyDinhTuoiToiThieu.Text != "")
                {
                    quydinhBUS quydinhBUS = new quydinhBUS();
                    quydinhDTO quydinhDTO = new quydinhDTO(int.Parse(txbQuyDinhTienPhat.Text), int.Parse(txbQuyDinhTuoiToiDa.Text), int.Parse(txbQuyDinhTuoiToiThieu.Text), int.Parse(txbQuyDinhSoNgayDuocMuon.Text), int.Parse(txbQuyDinhSoSachDuocMuon.Text), int.Parse(txbQuyDinhKhoangCachNamXB.Text));

                    if (quydinhBUS.SuaQuyDinh(quydinhDTO))
                    {
                        txbQuyDinhKhoangCachNamXB.Enabled = false;
                        txbQuyDinhSoNgayDuocMuon.Enabled  = false;
                        txbQuyDinhSoSachDuocMuon.Enabled  = false;
                        txbQuyDinhTienPhat.Enabled        = false;
                        txbQuyDinhTuoiToiDa.Enabled       = false;
                        txbQuyDinhTuoiToiThieu.Enabled    = false;

                        sttErrorLabel.Text = "Cập nhật quy định thành công!";

                        btnCapNhatQuyDinh.Text = "Cập Nhật Quy Định";
                    }

                    anhXaQuyDinh();
                }
                else
                {
                    sttErrorLabel.Text = "Vui lòng điền đầy đủ các ô quy định";
                }
            }
        }
Example #3
0
        private void dtpNgaySinhBanDoc_ValueChanged(object sender, EventArgs e)
        {
            quydinhBUS quydinhBUS = new quydinhBUS();
            quydinhDTO quydinhDTO = new quydinhDTO();

            quydinhBUS.ListQuyDinh(quydinhDTO);
            int namSinh = dtpNgaySinhBanDoc.Value.Year;
            int tuoiMin = quydinhDTO.Tuoimin;
            int tuoiMax = quydinhDTO.Tuoimax;

            if (DateTime.Now.Year - namSinh < tuoiMin || DateTime.Now.Year - namSinh > tuoiMax)
            {
                lbNgaySinhEX.Text     = "Tuổi tối thiểu: " + tuoiMin + " - Tuổi tối đa: " + tuoiMax;
                btnThemBanDoc.Enabled = false;
            }
            else
            {
                lbNgaySinhEX.Text     = "";
                btnThemBanDoc.Enabled = true;
            }
        }