protected void buttonUpdate_OnClick(object sender, EventArgs e) { var list = new List <Models.UserGroupImageManagement>(); foreach (GridViewRow row in gvImages.Rows) { var cb = (CheckBox)row.FindControl("chkSelector"); if (cb == null || !cb.Checked) { continue; } var dataKey = gvImages.DataKeys[row.RowIndex]; if (dataKey == null) { continue; } var userImageManagement = new Models.UserGroupImageManagement { UserGroupId = CloneDeployUserGroup.Id, ImageId = Convert.ToInt32(dataKey.Value) }; list.Add(userImageManagement); } BLL.UserGroupImageManagement.DeleteUserGroupImageManagements(CloneDeployUserGroup.Id); BLL.UserGroupImageManagement.AddUserGroupImageManagements(list); BLL.UserGroup.UpdateAllGroupMembersImageMgmt(CloneDeployUserGroup); EndUserMessage = "Updated Image Management"; }
protected void buttonUpdate_OnClick(object sender, EventArgs e) { var list = new List<Models.UserGroupImageManagement>(); foreach (GridViewRow row in gvImages.Rows) { var cb = (CheckBox)row.FindControl("chkSelector"); if (cb == null || !cb.Checked) continue; var dataKey = gvImages.DataKeys[row.RowIndex]; if (dataKey == null) continue; var userImageManagement = new Models.UserGroupImageManagement { UserGroupId = CloneDeployUserGroup.Id, ImageId = Convert.ToInt32(dataKey.Value) }; list.Add(userImageManagement); } BLL.UserGroupImageManagement.DeleteUserGroupImageManagements(CloneDeployUserGroup.Id); BLL.UserGroupImageManagement.AddUserGroupImageManagements(list); BLL.UserGroup.UpdateAllGroupMembersImageMgmt(CloneDeployUserGroup); EndUserMessage = "Updated Image Management"; }