Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            string sql = "Insert into TacGia values('" + txtMaTacGia.Text + "',N'" + txtTenTacGia.Text + "',N'" + txtDiaChiTG.Text + "')";

            try
            {
                if (txtMaTacGia.Text.Length == 0 || txtTenTacGia.Text.Length == 0 || txtDiaChiTG.Text.Length == 0)
                {
                    MessageBox.Show("Chưa nhập đủ dữ liệu mã tác giả !", "Lỗi ", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                else
                {
                    ac.ExcuteNonQuery(sql);
                    string sql1 = "Select *from TacGia";
                    dataGridViewTacGia.DataSource = ac.TaoBang(sql1);

                    Xoa();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Đã tồn tại mã tác giả !", "Lỗi ", MessageBoxButtons.OK);
                txtMaTacGia.Clear();
                txtMaTacGia.Focus();
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            //Lấy tên độc giả
            string docgia    = "Select TenDocGia from DocGia where MaDocGia='" + cbxMaDocGiaThe.Text.ToString() + "'";
            string TenDocGia = Convert.ToString(ac.executeScalar(docgia));

            string sql = "Insert into The values('" + txtMaThe.Text + "','" + cbxMaDocGiaThe.Text.ToString() + "',N'"
                         + TenDocGia + "','" + dateTimePicker1.Value.ToString() + "','"
                         + dateTimePicker2.Value.ToString() + "'," + nbSoSachDuocMuon.Value.ToString() + ")";

            if (txtMaThe.Text.Length != 0)
            {
                try
                {
                    ac.ExcuteNonQuery(sql);
                    string sql1 = "Select *from The";
                    dataGridViewThe.DataSource = ac.TaoBang(sql1);
                    Xoa();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Mã thẻ đã tồn !", "Thêm Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtMaThe.Clear();
                }
            }
            else
            {
                MessageBox.Show("Mã thẻ và mã độc giả không được để trống !", "Thêm Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
        private void btnThemSach_Click_1(object sender, EventArgs e)
        {
            //Lấy mã tác giả
            string tacgia = "Select MaTacGia from TacGia where TenTacGia=N'" + cbxTenTacGiaSach.Text.ToString() + "'";
            string MaTG   = Convert.ToString(ac.executeScalar(tacgia));
            //Lấy mã thể loại
            string theloai = "Select MaTheLoai from TheLoai where TenTheLoai=N'" + cbxTenTheLoai.Text.ToString() + "'";
            string MaTL    = Convert.ToString(ac.executeScalar(theloai));
            //Lấy mã NXB
            string nxb   = "Select MaNhaXuaBan from NhaXuatBan where TenNhaXuatBan=N'" + cbxTenNXBSach.Text.ToString() + "'";
            string MaNXB = Convert.ToString(ac.executeScalar(nxb));


            string sql = @"Insert into TuaSach values('" + txtMaSach.Text + "',N'" + txtTenSach.Text + "','" + cbxNamXuatBan.Text.ToString() + "','" + txtGiaSach.Text + "','" + MaTG + "', '" + MaTL + "','" + MaNXB + "','" + txtSL.Text + "')";

            if (txtMaSach.Text.Length != 0 && txtTenSach.Text.Length != 0)
            {
                ac.ExcuteNonQuery(sql);
                string sql1 = "Select *from TuaSach";
                dataGridViewSach.DataSource = ac.TaoBang(sql1);
                XoaSach();
                try
                {
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Mã Tua sách đã tồn !", "Thêm Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtMaSach.Clear();
                }
            }
            else
            {
                MessageBox.Show("Mã Tua sách và tên sách không được để trống !", "Thêm Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string       sql    = "xoaphieu " + cbxSP.Text.ToString() + "";
            DialogResult traloi = MessageBox.Show("Bạn có chắc chắn xóa không ?", "Xóa Nhà Phiếu", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (traloi == DialogResult.Yes)
            {
                ac.ExcuteNonQuery(sql);
                HienThi();
                Xoa();
            }
        }
Exemplo n.º 5
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            if (this.rdbNam.Checked)
            {
                string sql = "Insert into DocGia values('" + txtMaDocGia.Text + "',N'"
                             + txtTenDocGia.Text + "',N'Nam','" + dateTimePicker1.Value.ToString() + "',N'"
                             + txtDiaChi.Text + "', N'" + txtChucDanh.Text + "','"
                             + txtSoCMT.Text + "'," + txtSoTienGui.Text + ")";
                try
                {
                    ac.ExcuteNonQuery(sql);
                    string sql1 = "Select *from DocGia";
                    dataGridViewDocGia.DataSource = ac.TaoBang(sql1);
                    dataGridViewDocGia.Refresh();
                    Xoa();
                }
                catch (Exception ex)
                {
                    DialogResult traloi = MessageBox.Show("Mã độc giả đã được cấp !", "Lỗi ", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    if (traloi == DialogResult.OK)
                    {
                        this.txtMaDocGia.Clear();
                        this.txtMaDocGia.Focus();
                    }
                }
            }
            else if (rdbNu.Checked)
            {
                string sql = "Insert into DocGia values('" + txtMaDocGia.Text + "',N'" + txtTenDocGia.Text + "',N'Nữ','" + dateTimePicker1.Value.ToString() + "',N'" + txtDiaChi.Text + "', N'" + txtChucDanh.Text + "','" + txtSoCMT.Text + "'," + txtSoTienGui.Text + ")";
                try
                {
                    ac.ExcuteNonQuery(sql);
                    string sql1 = "Select *from DocGia";
                    dataGridViewDocGia.DataSource = ac.TaoBang(sql1);
                    dataGridViewDocGia.Refresh();
                    Xoa();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Mã độc giả đã được cấp !", "Lỗi ", MessageBoxButtons.OK);
                    txtMaDocGia.Select();
                }
            }



            else
            {
                MessageBox.Show("Chưa chọn giới tính !", "Lỗi rồi ", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }