public IList <string> GetInactiveProfiles(int authenticationOption, DateTime userInactiveSinceDate, string appName)
        {
            var getInactiveItems = new InactiveProfiles(authenticationOption, userInactiveSinceDate, appName);

            var returned = Utility.ServiceCall(requestURL + "/getinactiveprofiles", JsonConvert.SerializeObject(getInactiveItems));

            return(JsonConvert.DeserializeObject <IList <string> >(returned));
        }
 public IList <string> GetInactiveProfiles([FromBody] InactiveProfiles inactiveInfo)
 {
     return(DBFacilitator.GetList <string>(
                PostgreSQLConnectionString,
                UPDATE_ACTIVITY_DATES_ACTIVITY_ONLY,
                new List <Tuple <string, string, NpgsqlDbType> >()
     {
         { new Tuple <string, string, NpgsqlDbType>(":LastActivityDate", inactiveInfo.UserInactiveSinceDate.ToString(), NpgsqlDbType.Date) },
         { new Tuple <string, string, NpgsqlDbType>(":ApplicationName", inactiveInfo.AppName, NpgsqlDbType.Text) },
         { new Tuple <string, string, NpgsqlDbType>(":IsAnonymous", DateTime.Now.ToString(), NpgsqlDbType.Date) }
     }
                ));
 }
 public IList <string> GetInactiveProfiles(InactiveProfiles inactiveInfo)
 {
     return(dal.GetInactiveProfiles(inactiveInfo.AuthenticationOption, inactiveInfo.UserInactiveSinceDate, inactiveInfo.AppName));
 }