private void ShowDetail() { Sys_DanhMucNhom group = new Sys_DanhMucNhom(); group = groupRepository.GetById(id); GroupName = group.TenNhom; if (IsPostBack) { return; } txtName.Text = group.TenNhom; txtNote.Text = group.GhiChu; ckKichHoat.Checked = group.KichHoat; List <Role> roles = xRPMembership.GetPermisisonForGroup(id); rptPermissions.DataSource = roles; rptPermissions.DataBind(); }
public static string DeleteGroupItem(string itemID) { AjaxResponse response = new AjaxResponse(); try { //Initial data context variable, this class is declared in .dbml file in xRPDAL namespace Sys_DanhMucNhomRepository repository = new Sys_DanhMucNhomRepository(); Sys_DanhMucNhom entity = repository.GetById(int.Parse(itemID)); repository.DeleteOnSubmit(entity); repository.SubmitChanges(); response.IsSuccess = true; response.Message = "OK"; } catch (Exception ex) { response.IsSuccess = false; response.Message = (ex.Message + ex.StackTrace).EncodeJsString(); } return(JsonConvert.SerializeObject(response)); }