Beispiel #1
0
        private void btnTiepNhanSach_Click(object sender, EventArgs e)
        {
            GhiNhanMatSach g      = new GhiNhanMatSach();
            string         masach = txtMaSach.Text;

            g.MaSach        = txtMaSach.Text;
            g.TenSach       = txtTenSach.Text;
            g.HoTen         = txtHoTen.Text;
            g.NgayGhiNhan   = dtNgayGhiNhan.Text;
            g.TienPhat      = txtTienPhat.Text;
            g.NguoiTiepNhan = cbNguoiTiepNhan.Text;
            List <GhiNhanMatSach> ds = gnm.LayDanhSachMatSach();
            int dem = 0;

            for (int i = 0; i < ds.Count(); i++)
            {
                if (ds[i].MaSach == masach)
                {
                    dem++;
                }
            }
            if (dem == 0)
            {
                gnm.saveGhiNhanMatSach(g);
                ReLoadForm();
            }
            else
            {
                MessageBox.Show("Nhập đầy đủ thông tin rồi click thêm", "Thông báo");
                ReLoadForm();
            }
        }
Beispiel #2
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string         MaSach = txtMaSach.Text;
            GhiNhanMatSach g      = new GhiNhanMatSach();

            g.MaSach        = txtMaSach.Text;
            g.TenSach       = txtTenSach.Text;
            g.HoTen         = txtHoTen.Text;
            g.NgayGhiNhan   = dtNgayGhiNhan.Text;
            g.TienPhat      = txtTienPhat.Text;
            g.NguoiTiepNhan = cbNguoiTiepNhan.Text;
            gnm.removeGhiNhanMatSach(MaSach);
            gnm.saveGhiNhanMatSach(g);
            ReLoadForm();
        }
Beispiel #3
0
        public void saveGhiNhanMatSach(GhiNhanMatSach s)
        {
            XDocument doc    = XDocument.Load(nameFile);
            XElement  school = doc.Element(TITTLE_GHINHANMATSACHS);

            school.Add(new XElement(TITTLE_GHINHANMATSACH,
                                    new XElement(MaSach, s.MaSach),
                                    new XElement(TenSach, s.TenSach),
                                    new XElement(HoTen, s.HoTen),
                                    new XElement(NgayGhiNhan, s.NgayGhiNhan),
                                    new XElement(TienPhat, s.TienPhat),
                                    new XElement(NguoiTiepNhan, s.NguoiTiepNhan)

                                    ));
            doc.Save(nameFile);
        }