Esempio n. 1
0
        private void ChangeDiscount_Click(object sender, EventArgs e)
        {
            if (ptKhuyenMaiText.Text == "")
            {
                MessageBox.Show("Không được để trống");
                return;
            }
            try
            {
                int m = Int32.Parse(ptKhuyenMaiText.Text);
                if (m > 100 || m < 0)
                {
                    MessageBox.Show("Phần trăm không vượt quá 100 và không nhỏ hơn 0");
                    return;
                }
            }
            catch (FormatException)
            {
                MessageBox.Show("Không được nhập kí tự");
                return;
            }
            int result = CaiDat_DAO.EditDataForKhuyenMai(CapDoText.Text, ptKhuyenMaiText.Text);

            if (result >= 1)
            {
                MessageBox.Show("Thay đổi khuyến mãi thành công");
                loadKhuyenMai();
                clearBindingKhuyenMai();
                addBindingKhuyenMai();
            }
        }
Esempio n. 2
0
        private void btnAddBook_Click(object sender, EventArgs e)
        {
            if (txtMemberID.Text == "")
            {
                MessageBox.Show("Nhập mã độc giả trước khi thêm sách!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            if (txtBookID.Text == "")
            {
                MessageBox.Show("Mã sách rỗng!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            string temp     = txtBookID.Text;
            string madg     = txtMemberID.Text;
            int    money    = int.Parse(MuonSach_DAO.borrowmoney(temp));
            int    discount = MuonSach_DAO.discount(madg);
            int    state    = int.Parse(MuonSach_DAO.State(temp));

            if (!isNotText(temp) && MuonSach_DAO.CheckTheSameBookID(temp))
            {
                checkedListBox1.Items.Add(txtBookID.Text);
                totalcost        = totalcost + money;
                txtCost.Text     = totalcost.ToString();
                dtpBorrow.Value  = DateTime.Now;
                dtpReturn.Value  = dtpBorrow.Value.AddDays(int.Parse(CaiDat_DAO.LayNgayMuonToiDa()));
                txtState.Text    = state.ToString();
                txtDiscount.Text = ((float)totalcost * discount / 100).ToString();
                txtCost.Text     = (totalcost - int.Parse(txtDiscount.Text)).ToString();
            }
            else
            {
                MessageBox.Show("Sai mã sách");
            }
        }
Esempio n. 3
0
        void loadTienPhat()
        {
            string tienPhatNgay = CaiDat_DAO.LayTienPhatNgay();

            tienPhatNgayText.Text = tienPhatNgay;
            string tienPhatTrenMotTuan = CaiDat_DAO.LayTienPhatTuan();

            tienPhatTuanText.Text = tienPhatTrenMotTuan;
        }
Esempio n. 4
0
 private void btnDestroy_Click(object sender, EventArgs e)
 {
     txtBorrowID.Text = "";
     txtMemberID.Text = "";
     txtBookID.Text   = "";
     dtpBorrow.Value  = DateTime.Now;
     dtpReturn.Value  = dtpBorrow.Value.AddDays(int.Parse(CaiDat_DAO.LayNgayMuonToiDa()));
     txtDiscount.Text = "";
     txtCost.Text     = "";
     txtState.Text    = "";
     checkedListBox1.Items.Clear();
 }
Esempio n. 5
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (tienPhatNgayText.Text == "" || tienPhatTuanText.Text == "")
            {
                MessageBox.Show("Không được để trống");
                return;
            }
            int result = CaiDat_DAO.EditDataForTienPhat(tienPhatNgayText.Text, tienPhatTuanText.Text);

            if (result >= 1)
            {
                MessageBox.Show("Thay đổi tiền phạt thành công");
                loadTienPhat();
            }
        }
Esempio n. 6
0
        private void AddTheLoai_Click(object sender, EventArgs e)
        {
            if (tenTheLoaiText.Text == "" || maSachTuongUngText.Text == "")
            {
                MessageBox.Show("Không được để trống");
                return;
            }
            int result = CaiDat_DAO.InsertDataForTheLoai(tenTheLoaiText.Text, maSachTuongUngText.Text);

            if (result >= 1)
            {
                MessageBox.Show("Thêm thể loại thành công");
                loadTheLoai();
            }
        }
Esempio n. 7
0
        private void ChangeNgayMuon_Click(object sender, EventArgs e)
        {
            if (NgayMuonToiDaText.Text == "")
            {
                MessageBox.Show("Không được để trống");
                return;
            }
            int result = CaiDat_DAO.EditDataForNgayMuon(NgayMuonToiDaText.Text);

            if (result >= 1)
            {
                MessageBox.Show("Thay đổi ngày mượn tối đa thành công");
                loadNgayMuonToiDa();
            }
        }
Esempio n. 8
0
        private void dtpBorrowday_ValueChanged(object sender, EventArgs e)
        {
            dtpReturnday.Value = DateTime.Now;
            if (txtBorrowID.Text == "" || txtMemberID.Text == "" || lbBookID.SelectedItem.ToString() == "")
            {
                return;
            }
            int d = TraSach_DAO.getExp(txtBorrowID.Text, txtMemberID.Text, lbBookID.SelectedItem.ToString());

            if (d < 0)
            {
                txtPunish.Text = "0";
            }
            if (d >= 0 && d <= 7)
            {
                txtPunish.Text = (int.Parse(CaiDat_DAO.LayTienPhatNgay()) * d).ToString();
            }
            if (d > 7)
            {
                txtPunish.Text = (int.Parse(CaiDat_DAO.LayTienPhatTuan()) * (float)d / 7).ToString();
            }
        }
Esempio n. 9
0
        void loadNgayMuonToiDa()
        {
            string ngayMuonToiDa = CaiDat_DAO.LayNgayMuonToiDa();

            NgayMuonToiDaText.Text = ngayMuonToiDa;
        }