protected void btnThem_Click(object sender, EventArgs e)
        {
            try
            {
                //lay thong tin tu textbox
                BAIHAT lpDTO = new BAIHAT();
                //lpDTO.MaBaiHat = Convert.ToInt32(this.txtmabaihat.Text);
                lpDTO.TenBaiHat = this.txttenbaihat.Text;
                lpDTO.LinkBaiHat = this.txtlinkbaihat.Text;

                //Goi ham cap nhat
                BUSBaiHat BUSBaiHat = new BUSBaiHat();
                if (BUSBaiHat.Them(lpDTO) != 0)
                {
                    //Thong bao
                    lbThongBao.Text = "Thêm Thành Công";
                    lbThongBao.Visible = true;
                    //Response.Redirect("BaiHat.aspx");
                }
                else
                {
                    lbThongBao.Text = "Thêm Không Thành Công";
                    lbThongBao.Visible = true;
                }
            }
            catch
            {
                lbThongBao.Text = "Thêm Không Thành Công";
                lbThongBao.Visible = true;
            }
        }
예제 #2
0
        //Load
        public int LoadBaiHat()
        {
            List<BAIHAT> lt = new List<BAIHAT>();

            BUSBaiHat BUSBaiHat = new BUSBaiHat();

            lt = BUSBaiHat.SelectBAIHATsAll();
            if (lt.Count > 0)
            {
                this.GridViewBaiHat.DataSource = lt;
                GridViewBaiHat.DataBind();
                PanelDanhSach.Visible = true;
                PanelMessage.Visible = false;
                return lt.Count;
            }
            else
            {
                PanelDanhSach.Visible = false;
                PanelMessage.Visible = true;
                return 0;
            }
        }
        protected void btnXoa_Click(object sender, EventArgs e)
        {
            try
            {
                //lay thong tin tu textbox
                int mabaihat = int.Parse(Request.QueryString["id"]);

                //xac nhan truoc khi xoa
                DialogResult rs = MessageBox.Show("Bạn có chắc là muốn xoá Hoạt Động <" + mabaihat + "> không?", "Warning!", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (rs == DialogResult.Yes)
                {
                    //Goi ham xoa
                    BUSBaiHat BUSBaiHat = new BUSBaiHat();
                    if (BUSBaiHat.Xoa(mabaihat) == 0)
                    {
                        //Thong bao
                        lbThongBao.Text = "Xóa Thành Công";
                        lbThongBao.Visible = true;
                        Response.Redirect("BaiHat.aspx");
                    }
                    else
                    {
                        lbThongBao.Text = "Xóa Không Thành Công";
                        lbThongBao.Visible = true;
                    }
                }
                else
                {
                    Response.Redirect("BaiHat.aspx");
                }
            }

            catch
            {
                lbThongBao.Text = "Xoa Không Thành Công";
                lbThongBao.Visible = true;
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            //Thong tin nguoi dung
            NGUOIDUNG a = new NGUOIDUNG();
            a.MaNguoiDung = 1;
            Session["NGUOIDUNG"] = a;

            if (!IsPostBack)
            {
                if (Request.QueryString["id"] != null)
                {
                    //lay ma
                    int mabaihat = int.Parse(Request.QueryString["id"]);

                    //lay thong tin va load len cac textbox
                    BUSBaiHat BUSBaiHat = new BUSBaiHat();
                    BAIHAT lpDTO = BUSBaiHat.TimKiem(mabaihat);
                    this.txtmabaihat.Text = Convert.ToString(lpDTO.MaBaiHat);
                    this.txttenbaihat.Text = lpDTO.TenBaiHat;
                    this.txtlinkbaihat.Text = lpDTO.LinkBaiHat;
                }
            }
        }