コード例 #1
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            errorMaDanhMuc.SetError(TxtMaDanhMuc, "");
            if (TxtMaDanhMuc.Text == "")
            {
                errorMaDanhMuc.SetError(TxtMaDanhMuc, "Xin chọn Danh Mục cần thay đổi");
                return;
            }

            errorTenSach.SetError(txtTenSach, "");
            if (txtTenSach.Text == "")
            {
                errorTenSach.SetError(txtTenSach, "Xin chọn Danh Mục cần thay đổi");
                return;
            }

            errorTacGia.SetError(txtTacGia, "");
            if (txtTacGia.Text == "")
            {
                errorTacGia.SetError(txtTacGia, "Xin chọn Danh Mục cần thay đổi");
                return;
            }

            errorNoiDung.SetError(richNoiDung, "");
            if (richNoiDung.Text == "")
            {
                errorNoiDung.SetError(richNoiDung, "Xin chọn Danh Mục cần thay đổi");
                return;
            }

            errorMaSach.SetError(txtMaSach, "");
            if (txtMaSach.Text == "")
            {
                errorMaSach.SetError(txtMaSach, "Xin chọn Danh Mục cần thay đổi");
                return;
            }

            errorNamXuatBan.SetError(txtNamXuatBan, "");
            if (txtNamXuatBan.Text == "")
            {
                errorNamXuatBan.SetError(txtNamXuatBan, "Xin chọn Danh Mục cần thay đổi");
                return;
            }

            errorNgonNgu.SetError(txtNgonNgu, "");
            if (txtNgonNgu.Text == "")
            {
                errorNgonNgu.SetError(txtNgonNgu, "Xin chọn Danh Mục cần thay đổi");
                return;
            }

            Sach s = new Sach();

            //s.ID = int.Parse(txt)
            s.ID          = int.Parse(txtMaSach.Text);
            s.TacGia      = txtTacGia.Text;
            s.NgonNgu     = txtNgonNgu.Text;
            s.NamXuatBan  = int.Parse(txtNamXuatBan.Text);
            s.NoiDungSach = richNoiDung.Text;
            s.TenSach     = txtTenSach.Text;
            s.DanhMucID   = int.Parse(TxtMaDanhMuc.Text);

            SachBLL sabll   = new SachBLL();
            bool    capnhat = sabll.SuaSach(s);

            if (capnhat)
            {
                MessageBox.Show("Đã Thay Đổi Thành Công, Nhấn Cập Nhật Nhé ...", "Thông Báo");
                this.Close();
            }
        }