private User2Org[] GetUser2OrgList(string orgIDList, string userCode) { orgIDList = orgIDList.Trim(); int defaultOrgID = -1; if (orgIDList.Length > 0) { defaultOrgID = int.Parse(orgIDList.Substring(1, orgIDList.IndexOf(")") - 1).Trim()); orgIDList = orgIDList.Substring(orgIDList.IndexOf(")") + 1).Trim(); } string[] orgIDs = orgIDList.Split(new char[] { ',' }); User2Org[] user2OrgList = null; if (orgIDs.Length > 0) { user2OrgList = new User2Org[orgIDs.Length]; if (_facade == null) { _facade = new SystemSettingFacadeFactory(base.DataProvider).CreateUserFacade(); } for (int i = 0; i < orgIDs.Length; i++) { User2Org user2Org = _facade.CreateNewUser2Org(); user2Org.OrganizationID = int.Parse(orgIDs[i].Trim()); user2Org.UserCode = userCode; user2Org.IsDefaultOrg = 0; if (defaultOrgID == user2Org.OrganizationID) { user2Org.IsDefaultOrg = 1; } user2Org.MaintainUser = this.GetUserCode(); user2OrgList[i] = user2Org; } } return(user2OrgList); }
public void DeleteUser2Org(User2Org user2Org) { this._helper.DeleteDomainObject(user2Org); }
public void UpdateUser2Org(User2Org user2Org) { this._helper.UpdateDomainObject(user2Org); }
public void AddUser2Org(User2Org user2Org) { this._helper.AddDomainObject(user2Org); }