private void SetUserAuthority(DataTable dtUser, UserAuthority objParentAuthority) { foreach (DataRow drUser in dtUser.Rows) { int?UsersId = drUser[CS.UsersId].zToInt(); var lstUserAutority = new UserAuthority() { eAuthority = objParentAuthority.eAuthority, UsersId = UsersId }.SelectList <UserAuthority>(); var objUserAuthority = new UserAuthority() { UsersId = UsersId, eAuthority = objParentAuthority.eAuthority, IsAllowView = objParentAuthority.IsAllowView.Value, IsAllowAddEdit = objParentAuthority.IsAllowAddEdit.Value, IsAllowDelete = objParentAuthority.IsAllowDelete.Value, }; if (lstUserAutority.Count > 0) { objUserAuthority.UserAuthorityId = lstUserAutority[0].UserAuthorityId; objUserAuthority.Update(); } else { objUserAuthority.Insert(); } } }