protected void cmdUpdate_Click(object sender, EventArgs e)
        {
            var dtitems = KhoahocDB.GetContentCount(_contentid);


            //try
            //{
            if (dtitems.Rows.Count > 0)
            {
                var info = KhoahocDB.GetInfo(_contentid);

                var khoahocId = info.Khoahoc_ID;

                info.Zone_ID            = ConvertUtility.ToInt32(dropLopHoc.SelectedValue);
                info.Khoehoc_NoiDungHoc = txtNoiDungHocText.Text;

                //dotuoi
                var zoneFocus = "|";
                foreach (ListItem item in lstDoTuoi.Items)
                {
                    if (item.Selected)
                    {
                        zoneFocus += item.Value + "|";
                    }
                }
                info.Khoahoc_DoTuoi = zoneFocus;

                info.Khoahoc_DoTuoiText = txtDoTuoiText.Text;
                info.Khoahoc_GioHoc     = txtGioHoc.Text;
                info.Khoahoc_KhaiGiang  = txtKhaiGiang.Text;
                info.Khoahoc_Avaiable   = Convert.ToBoolean(chkVisible.Checked);

                foreach (ListItem item in chklCoso.Items)
                {
                    if (item.Selected)
                    {
                        KhoahocCosoDB.Remover(khoahocId, Convert.ToInt32(item.Value));

                        var khoahoccosoInfo = new KhoahocCosoInfo();
                        khoahoccosoInfo.Khoahoc_ID = khoahocId;
                        khoahoccosoInfo.Coso_ID    = Convert.ToInt32(item.Value);
                        KhoahocCosoDB.Insert(khoahoccosoInfo);

                        lblStatusUpdate.Text += item.Text + ",<br>";
                    }
                    else
                    {
                        KhoahocCosoDB.Remover(khoahocId, Convert.ToInt32(item.Value));
                    }
                }

                foreach (ListItem item2 in chklMonHoc.Items)
                {
                    if (item2.Selected)
                    {
                        KhoahocMonhocDB.Remover(khoahocId, Convert.ToInt32(item2.Value));
                        KhoahocMonhocDB.Insert(khoahocId, ConvertUtility.ToInt32(item2.Value));
                    }
                    else
                    {
                        KhoahocMonhocDB.Remover(khoahocId, Convert.ToInt32(item2.Value));
                    }
                }

                KhoahocDB.Update(info);
            }
            else
            {
                var info = new KhoahocInfo();
                info.Content_ID         = _contentid;
                info.Zone_ID            = ConvertUtility.ToInt32(dropLopHoc.SelectedValue);
                info.Khoehoc_NoiDungHoc = txtNoiDungHocText.Text;

                //dotuoi
                var zoneFocus = "|";
                foreach (ListItem item in lstDoTuoi.Items)
                {
                    if (item.Selected)
                    {
                        zoneFocus += item.Value + "|";
                    }
                }
                info.Khoahoc_DoTuoi = zoneFocus;

                info.Khoahoc_DoTuoiText = txtDoTuoiText.Text;
                info.Khoahoc_GioHoc     = txtGioHoc.Text;
                info.Khoahoc_KhaiGiang  = txtKhaiGiang.Text;
                info.Khoahoc_Avaiable   = Convert.ToBoolean(chkVisible.Checked);

                var khoahocId = KhoahocDB.Insert(info);

                foreach (ListItem item in chklCoso.Items)
                {
                    if (item.Selected)
                    {
                        KhoahocCosoDB.Remover(khoahocId, Convert.ToInt32(item.Value));

                        var khoahoccosoInfo = new KhoahocCosoInfo();
                        khoahoccosoInfo.Khoahoc_ID = khoahocId;
                        khoahoccosoInfo.Coso_ID    = Convert.ToInt32(item.Value);
                        KhoahocCosoDB.Insert(khoahoccosoInfo);

                        lblStatusUpdate.Text += item.Text + ",<br>";
                    }
                    else
                    {
                        KhoahocCosoDB.Remover(khoahocId, Convert.ToInt32(item.Value));
                    }
                }


                foreach (ListItem item2 in chklMonHoc.Items)
                {
                    if (item2.Selected)
                    {
                        KhoahocMonhocDB.Remover(khoahocId, Convert.ToInt32(item2.Value));
                        KhoahocMonhocDB.Insert(khoahocId, ConvertUtility.ToInt32(item2.Value));
                    }
                    else
                    {
                        KhoahocMonhocDB.Remover(khoahocId, Convert.ToInt32(item2.Value));
                    }
                }
            }

            //Response.Redirect(Request.RawUrl + "#idTab7");
            lblSuccess.Visible = true;

            lblStatusUpdate.Text = lblSuccess.Text = MiscUtility.UPDATE_SUCCESS;
            //}
            //catch
            //{
            //    lblStatusUpdate.Text = MiscUtility.UPDATE_ERROR;
            //}
        }