public void rdRebateTypeGrid_DeleteCommand(object source, Telerik.Web.UI.GridCommandEventArgs e) { if (e.CommandName == "delete") { var a = Convert.ToInt32(e.CommandArgument); var type = new RebateTypeEntity(a); type.IsActive = false; type.Save(); } }
protected void btnSaveRebateType_Click(object sender, EventArgs e) { if (txtName.Text.Trim().Length > 0) { RebateTypeEntity rte = new RebateTypeEntity(); rte.Name = txtName.Text.Trim(); rte.Save(); txtName.Text = ""; txtName.Focus(); rdRebateTypeGrid.Rebind(); } }
protected void btnSaveRebateTypeChanges_Click(object sender, EventArgs e) { foreach (GridDataItem recycleItem in rdRebateTypeGrid.Items) { Hashtable typeValues = new Hashtable(); recycleItem.ExtractValues(typeValues); int rebateTypeId = Convert.ToInt32(typeValues["RebateTypeId"].ToString()); RebateTypeEntity recycleType = new RebateTypeEntity(rebateTypeId); TextBox txtName = recycleItem.FindControl("txtRebateTypeName") as TextBox; recycleType.Name = txtName.Text.Trim().Length > 0 ? txtName.Text.Trim() : ""; recycleType.Save(); } }