Exemple #1
0
        public List <JobAlertViewModel> MemberJobAlertsGet()
        {
            IMemberJobAlertsResponse jobAlertResponse = _BLconnector.MemberJobAlertsGet();

            if (jobAlertResponse.Success)
            {
                List <JobAlertViewModel> alerts = new List <JobAlertViewModel>();
                foreach (dynamic item in jobAlertResponse.MemberJobAlerts)
                {
                    JObject jItem = JObject.Parse(item.ToString());
                    alerts.Add(ConvertJobAlertData(jItem));
                }
                return(alerts);
            }

            return(null);
        }
        public SearchModel GetMemeberJobAlert(int jobAlertId)
        {
            IMemberJobAlertsResponse jobAlertResponse = _BLconnector.MemberJobAlertsGet();

            if (jobAlertResponse.Success)
            {
                SearchModel alert = new SearchModel();
                foreach (dynamic item in jobAlertResponse.MemberJobAlerts)
                {
                    JObject jItem = JObject.Parse(item.ToString());
                    if (jItem.Value <int>("Id") == jobAlertId)
                    {
                        alert = ConvertToJobAlertData(jItem);
                    }
                }
                return(alert);
            }

            return(null);
        }