Example #1
0
        public static OnlinePortal PortalService()
        {
            OnlinePortal portal = new OnlinePortal();

            portal.Url = Url("/Codeunit/OnlinePortal");
            portal.UseDefaultCredentials = false;
            portal.Credentials           = new NetworkCredential(GeneralSetup.SoapUsername, GeneralSetup.SoapPassword);
            return(portal);
        }
Example #2
0
 public SYS_Account CheckSession(string pSSID)
 {
     using (var context = new OnlinePortal())
     {
         var sql      = "select LoginName from  TableAdUser  where LoginUserSessionId=@p0";
         var username = context.Database.SqlQuery <string>(sql, pSSID).FirstOrDefault();
         if (username != null)
         {
             using (var systemContext = new SystemEntities())
             {
                 return(systemContext.SYS_Account.FirstOrDefault(f => f.Username.Equals(@"genco3\" + username)));
             }
         }
         else
         {
             return(null);
         }
     }
 }