public NRTUtility(IMANADMIN.NRTSession nRTSession, IMDBType iMDBType) { _nRTSession = nRTSession; foreach (IMANADMIN.NRTDatabase item in _nRTSession.Databases) { if (item.Name.IsEquals(iMDBType.ToString())) _nRTDatabase = item; } }
private static IMANADMIN.NRTSession GetUsrSession(IMANADMIN.NRTSession nrtSession) { if (ConfigUtility.IsImTLogin()) { nrtSession.TrustedLogin(); } else { nrtSession.Login(ConfigUtility.GetImLoginInfo().Item1, ConfigUtility.GetImLoginInfo().Item2); } return nrtSession; }
public List<WsUser> GetWsUsers(IMANADMIN.NRTUsers iManUsers) { List<WsUser> result = new List<WsUser>(); foreach (IMANADMIN.NRTUser iManUser in iManUsers) { result.Add(new WsUser { UserType = UserType.Other, Custom1 = iManUser.Custom1, Email = iManUser.Email, FullName = iManUser.FullName, Location = iManUser.Location, LoginEnabled = iManUser.LoginEnabled, Name = iManUser.Name, }); } return result.OrderBy(x => x.FullName).ToList(); }