コード例 #1
0
 /// <summary>
 /// Add the specified site column value.
 /// </summary>
 /// <param name="siteColumnValue">The site column value.</param>
 public tbl_SiteColumnValues Add(tbl_SiteColumnValues siteColumnValue)
 {
     siteColumnValue.ID = Guid.NewGuid();
     _dataContext.tbl_SiteColumnValues.AddObject(siteColumnValue);
     _dataContext.SaveChanges();
     return(siteColumnValue);
 }
コード例 #2
0
        /// <summary>
        /// Updates the specified site column value.
        /// </summary>
        /// <param name="siteColumnValue">The site column value.</param>
        public void Update(tbl_SiteColumnValues siteColumnValue)
        {
            var updatesiteColumnValue = SelectById(siteColumnValue.ID);

            updatesiteColumnValue.SiteColumnID = siteColumnValue.SiteColumnID;
            updatesiteColumnValue.Value        = siteColumnValue.Value;
            _dataContext.SaveChanges();
        }
コード例 #3
0
        /// <summary>
        /// Handles the Click event of the BtnAddValue control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
        protected void BtnAddValue_Click(object sender, EventArgs e)
        {
            //var dynamicSiteColumnValues = (List<tbl_SiteColumnValues>)ViewState["DynamicSiteColumnValues"] ?? new List<tbl_SiteColumnValues>();
            var dynamicSiteColumnValuesEdit = SiteColumnValuesEdit ?? new List <tbl_SiteColumnValues>();

            var txtValue = (TextBox)gvSiteColumnValues.FooterRow.Cells[0].FindControl("txtValue");

            var siteColumnValue = new tbl_SiteColumnValues();

            siteColumnValue.ID           = Guid.NewGuid();
            siteColumnValue.SiteColumnID = SiteColumnID;
            siteColumnValue.Value        = txtValue.Text;

            dynamicSiteColumnValuesEdit.Add(siteColumnValue);

            SiteColumnValuesEdit = dynamicSiteColumnValuesEdit;

            gvSiteColumnValues.EditIndex = -1;
            BindSiteColumnTooltip();
        }
コード例 #4
0
ファイル: SiteColumn.aspx.cs プロジェクト: VijayMVC/LeadForce
        /// <summary>
        /// Handles the Click event of the BtnAddValue control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
        protected void BtnAddValue_Click(object sender, EventArgs e)
        {
            var siteColumnValues = new List <tbl_SiteColumnValues>();

            if (ViewState["SiteColumnValues"] != null)
            {
                siteColumnValues = (List <tbl_SiteColumnValues>)ViewState["SiteColumnValues"];
            }

            var txtValue = (TextBox)gvSiteColumnValues.FooterRow.Cells[0].FindControl("txtValue");

            var siteColumnValue = new tbl_SiteColumnValues();

            siteColumnValue.Value = txtValue.Text;

            siteColumnValues.Add(siteColumnValue);
            ViewState["SiteColumnValues"] = siteColumnValues;

            gvSiteColumnValues.EditIndex = -1;
            BindData();
        }
コード例 #5
0
 /// <summary>
 /// Deletes the specified site column values.
 /// </summary>
 /// <param name="siteColumnValues">The site column values.</param>
 public void Delete(tbl_SiteColumnValues siteColumnValues)
 {
     _dataContext.DeleteObject(siteColumnValues);
     _dataContext.SaveChanges();
 }