private void PopulateItem(int _id)
        {
            T_AdsPos  _cateObj = new T_AdsPos();
            AdsPosDAL _cateDAL = new AdsPosDAL();

            _cateObj = _cateDAL.GetOneFromT_AdsPosByID(_id);
            if (_cateObj != null)
            {
                txt_Ads_Name.Text = _cateObj.Ads_Name.ToString();
                cbo_Ads_DisplayType.SelectedValue = _cateObj.Ads_DisplayType.ToString();
                txt_Ads_Width.Text  = _cateObj.Ads_Width.ToString();
                txt_Ads_Height.Text = _cateObj.Ads_Height.ToString();
            }
        }
Beispiel #2
0
        public void grdListAdsPos_EditCommand(object source, DataGridCommandEventArgs e)
        {
            AdsPosDAL obj_Cate = new AdsPosDAL();

            if (e.CommandArgument.ToString().ToLower() == "edit")
            {
                int catID = Convert.ToInt32(this.grdListAdsPos.DataKeys[e.Item.ItemIndex].ToString());
                Response.Redirect("~/Quangcao/AdsPosEdit.aspx?Menu_ID=" + Page.Request["Menu_ID"].ToString() + "&ID=" + catID);
            }

            if (e.CommandArgument.ToString().ToLower() == "delete")
            {
                obj_Cate.DeleteFromT_AdsPosByID(Convert.ToInt32(this.grdListAdsPos.DataKeys[e.Item.ItemIndex].ToString()));
                this.LoadData();
            }
        }
Beispiel #3
0
 protected void btnLinkDelete_Click(object sender, EventArgs e)
 {
     foreach (DataGridItem m_Item in grdListAdsPos.Items)
     {
         CheckBox chk_Select = (CheckBox)m_Item.FindControl("optSelect");
         if (chk_Select != null && chk_Select.Checked)
         {
             LinkButton linkname     = (LinkButton)m_Item.FindControl("Linkvitri");
             int        _ID          = int.Parse(grdListAdsPos.DataKeys[int.Parse(m_Item.ItemIndex.ToString())].ToString());
             AdsPosDAL  objAdsPosDAL = new AdsPosDAL();
             objAdsPosDAL.DeleteFromT_AdsPosByID(_ID);
             //WriteLogHistory2Database.WriteHistory2Database(_user.UserID, _user.UserFullName, linkname.Text,
             //Request["Menu_ID"].ToString(), "[Danh sách vị trí]-->[Thao tác xóa vị trí]ID:" + _ID.ToString() + " ]", 0);
         }
     }
     LoadData();
 }
 protected void linkSave_Click(object sender, EventArgs e)
 {
     if (Page.IsValid)
     {
         AdsPosDAL _cateDAL = new AdsPosDAL();
         T_AdsPos  _catObj  = setItemObject();
         _cateDAL.InsertAdsPos(_catObj);
         if (_catObj.ID != 0)
         {
             //WriteLogHistory2Database.WriteHistory2Database(_user.UserID, _user.UserFullName, txt_Ads_Name.Text,
             //  Request["Menu_ID"].ToString(), "[Chi tiết vị trí]-->[Thao tác sửa vị trí]ID:" + _catObj.ID.ToString() + " ]", 0);
             Page.Response.Redirect("~/Quangcao/AdsPostList.aspx?Menu_ID=" + this.Page.Request["Menu_ID"].ToString());
         }
         else
         {
             Page.Response.Redirect("~/Quangcao/AdsPostList.aspx?Menu_ID=" + this.Page.Request["Menu_ID"].ToString());
         }
     }
 }
        private void getWidthAndHeightPos(int intPosID)
        {
            AdsPosDAL objAdsPosDAL   = new AdsPosDAL();
            T_AdsPos  objInforAdsPos = new T_AdsPos();

            try
            {
                objInforAdsPos = objAdsPosDAL.GetOneFromT_AdsPosByID(intPosID);
                if (objInforAdsPos != null)
                {
                    this.txtWidth.Text  = objInforAdsPos.Ads_Width.ToString();
                    this.txtHeight.Text = objInforAdsPos.Ads_Height.ToString();
                }
            }
            catch { }
            finally
            {
                objAdsPosDAL   = null;
                objInforAdsPos = null;
            }
        }
Beispiel #6
0
        protected void LoadData()
        {
            DataSet   _ds       = null;
            AdsPosDAL objAdsPos = new AdsPosDAL();

            try
            {
                _ds = objAdsPos.BindGridT_AdsPos();
                grdListAdsPos.DataSource = _ds;
                grdListAdsPos.DataBind();
            }
            catch (Exception ex)
            {
                HPCServerDataAccess.Lib.ShowAlertMessage(ex.Message.ToString());
            }
            finally
            {
                _ds.Dispose();
                _ds       = null;
                objAdsPos = null;
            }
        }
 private HPCInfo.T_Customer_Ads GetObject()
 {
     HPCInfo.T_Customer_Ads _objCate = new HPCInfo.T_Customer_Ads();
     HPCBusinessLogic.DAL.T_Customer_AdsDAL _CateDAL = new HPCBusinessLogic.DAL.T_Customer_AdsDAL();
     if (Page.Request["id"] != null)
     {
         _objCate.ID = int.Parse(Page.Request["id"].ToString());
         _objCate    = _CateDAL.GetOneFromT_Customer_AdsByID(int.Parse(Page.Request["id"]));
     }
     else
     {
         _objCate.ID          = 0;
         _objCate.DateCreated = DateTime.Now;
         _objCate.UserCreated = _user.UserID;
     }
     _objCate.Cat_ID = getListCateAdsDisplay(this.cbo_Category.SelectedValue.ToString());
     if (int.Parse(cbo_Khachhang.SelectedIndex.ToString()) > 0)
     {
         _objCate.Cust_ID = int.Parse(cbo_Khachhang.SelectedValue);
     }
     if (int.Parse(cbo_lanquage.SelectedIndex.ToString()) > 0)
     {
         _objCate.Lang_ID = int.Parse(cbo_lanquage.SelectedValue);
     }
     _objCate.Ads_ImgVideo = txtImageVideo.Text;
     _objCate.Ads_Images   = txtThumbnail.Text;
     _objCate.AdvType      = AdsPosDAL.getAdvType(txtThumbnail.Text);
     if (!string.IsNullOrEmpty(txt_ngaybatdau.Text))
     {
         _objCate.Start_Date = CommonLib.ToDate(txt_ngaybatdau.Text, "dd/MM/yyyy HH:mm:ss:tt");
     }
     else
     {
         _objCate.Start_Date = DateTime.Now;
     }
     if (!string.IsNullOrEmpty(txt_ngayketthuc.Text))
     {
         _objCate.End_Date = CommonLib.ToDate(txt_ngayketthuc.Text, "dd/MM/yyyy HH:mm:ss:tt");
     }
     else
     {
         _objCate.End_Date = DateTime.Now;
     }
     if (int.Parse(cbo_Vitri_hienthi.SelectedValue.ToString()) > 0)
     {
         _objCate.Possittion = int.Parse(cbo_Vitri_hienthi.SelectedValue.ToString());
     }
     if (txtOrder.Text.Length > 0)
     {
         _objCate.Order_Number = int.Parse(txtOrder.Text);
     }
     if (this.txtHeight.Text.Length > 0)
     {
         _objCate.Height = this.txtHeight.Text.Trim();
     }
     if (this.txtWidth.Text.Length > 0)
     {
         if (UltilFunc.IsNumeric(this.txtWidth.Text.Trim()))
         {
             _objCate.Width = this.txtWidth.Text.Trim();
         }
     }
     _objCate.URL = Txt_DiachiQC.Text;
     if (int.Parse(cbo_Display.SelectedIndex.ToString()) > 0)
     {
         _objCate.Target = int.Parse(cbo_Display.SelectedValue.ToString());
     }
     _objCate.DisplayType = txtMota.Text;
     if (chkDisplay.Checked == true)
     {
         _objCate.Status = 1;
     }
     else
     {
         _objCate.Status = 0;
     }
     return(_objCate);
 }