protected void RadGridProcessCategories_InsertCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e) { TextBox txtProcessCategoryName = e.Item.FindControl("txtProcessCategoryName") as TextBox; Proc_Category processCategory = new Proc_Category(); processCategory.name = txtProcessCategoryName.Text; db.AddToProc_Category(processCategory); db.SaveChanges(); RadAjaxManager.ResponseScripts.Add(@"radalert('you have added a new process category successfuly !!', 400, 135,'adding succeeded !!');"); }
protected void RadGridProcessCategories_UpdateCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e) { GridEditableItem dataItem = e.Item as GridEditableItem; Proc_Category processCategory = getProcessCategoryById(Convert.ToInt32(dataItem.GetDataKeyValue("id"))); TextBox txtProcessCategoryName = e.Item.FindControl("txtProcessCategoryName") as TextBox; processCategory.name = txtProcessCategoryName.Text; db.SaveChanges(); RadAjaxManager.ResponseScripts.Add(@"radalert('you have updated a process category successfuly !!', 400, 135,'update succeeded !!');"); }