Пример #1
0
        /// <summary>
        /// Adds the specified source monitoring filter.
        /// </summary>
        /// <param name="sourceMonitoringFilter">The source monitoring filter.</param>
        /// <returns></returns>
        public tbl_SourceMonitoringFilter Add(tbl_SourceMonitoringFilter sourceMonitoringFilter)
        {
            sourceMonitoringFilter.ID = Guid.NewGuid();

            _dataContext.tbl_SourceMonitoringFilter.AddObject(sourceMonitoringFilter);
            _dataContext.SaveChanges();
            return(sourceMonitoringFilter);
        }
Пример #2
0
        /// <summary>
        /// Handles the InsertCommand event of the rgSourceMonitoringFilters control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="Telerik.Web.UI.GridCommandEventArgs"/> instance containing the event data.</param>
        protected void rgSourceMonitoringFilters_InsertCommand(object sender, GridCommandEventArgs e)
        {
            var item = e.Item as GridEditableItem;
            var sourceMonitoringFilter = new tbl_SourceMonitoringFilter();

            sourceMonitoringFilter.ID                 = Guid.NewGuid();
            sourceMonitoringFilter.SiteID             = SiteId;
            sourceMonitoringFilter.SourceMonitoringID = _sourceMonitoringId;
            sourceMonitoringFilter.SourcePropertyID   = int.Parse(((DropDownList)item.FindControl("ddlSourceProperty")).SelectedValue);
            sourceMonitoringFilter.Mask               = ((TextBox)item.FindControl("txtMask")).Text;
            ((List <tbl_SourceMonitoringFilter>)ViewState["SourceMonitoringFilters"]).Add(sourceMonitoringFilter);
        }
Пример #3
0
 /// <summary>
 /// Updates the specified source monitoring filter.
 /// </summary>
 /// <param name="sourceMonitoringFilter">The source monitoring filter.</param>
 public void Update(tbl_SourceMonitoringFilter sourceMonitoringFilter)
 {
     _dataContext.SaveChanges();
 }