public string update_role_User(CAEMS_role_User new_role_User, string selectedRights) { string result = ""; try { var context = sphinxsolaries.Caems.Data.Models.Caems.GetInstance(); var x = context.Update(new_role_User); context.DeleteWhere <CAEMS_role_right_User>(" role = " + new_role_User.Id.ToString()); List <CAEMS_role_right_User> userRoleRightList = new List <CAEMS_role_right_User>(); string[] idList = selectedRights.Split(new string[] { "sphinxcol" }, StringSplitOptions.RemoveEmptyEntries); for (int i = 0; i < idList.Length; i++) { CAEMS_role_right_User userRoleRight = new CAEMS_role_right_User(); userRoleRight.Role = long.Parse(new_role_User.Id.ToString()); userRoleRight.Right = long.Parse(idList[i]); userRoleRightList.Add(userRoleRight); } context.InsertBulk <CAEMS_role_right_User>(userRoleRightList); } catch (Exception dd) { result = dd.Message; } return(result); }
public string update_role_right_User(CAEMS_role_right_User new_role_right_User) { string result = ""; try { var context = sphinxsolaries.Caems.Data.Models.Caems.GetInstance(); var x = context.Update(new_role_right_User); } catch (Exception dd) { result = dd.Message; } return(result); }