/// <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(); }