/// <summary>
        /// Adds the specified service level client.
        /// </summary>
        /// <param name="paymentPassRulePass">The payment pass rule pass.</param>
        /// <returns></returns>
        public tbl_PaymentPassRulePass Add(tbl_PaymentPassRulePass paymentPassRulePass)
        {
            paymentPassRulePass.ID = Guid.NewGuid();
            _dataContext.tbl_PaymentPassRulePass.AddObject(paymentPassRulePass);
            _dataContext.SaveChanges();

            return(paymentPassRulePass);
        }
        /// <summary>
        /// Handles the OnInsertCommand event of the rgPaymentPassRulePass 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 rgPaymentPassRulePass_OnInsertCommand(object sender, GridCommandEventArgs e)
        {
            //if (e.Item.OwnerTableView.Name == "ServiceLevelContact")
            //    return;

            var item   = e.Item as GridEditableItem;
            var values = new Hashtable();

            item.ExtractValues(values);
            var paymentPassRulePass = new tbl_PaymentPassRulePass();

            item.UpdateValues(paymentPassRulePass);
            paymentPassRulePass.PaymentPassRuleID = PaymentPassRule.ID;
            paymentPassRulePass.SiteID            = CurrentUser.Instance.SiteID;
            DataManager.PaymentPassRulePass.Add(paymentPassRulePass);
        }
 /// <summary>
 /// Deletes the specified service level client.
 /// </summary>
 /// <param name="paymentPassRulePass">The payment pass rule pass.</param>
 public void Delete(tbl_PaymentPassRulePass paymentPassRulePass)
 {
     _dataContext.tbl_PaymentPassRulePass.DeleteObject(paymentPassRulePass);
     _dataContext.SaveChanges();
 }
 /// <summary>
 /// Updates the specified service level client.
 /// </summary>
 /// <param name="paymentPassRulePass">The payment pass rule pass.</param>
 public void Update(tbl_PaymentPassRulePass paymentPassRulePass)
 {
     _dataContext.SaveChanges();
 }